Download Install Tutorial Docs FAQ Tools WikiLicense Team IRC Planet Involvement Shop Book

Changeset 977

Show
Ignore:
Timestamp:
02/20/06 18:54:46
Author:
fumanchu
Message:

Added meaningful prefixes to names of threads started by CP.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/cherrypy/_cpserver.py

    r975 r977  
    112112                self.stop() 
    113113                raise 
    114         threading.Thread(target=_start_http).start() 
     114        t = threading.Thread(target=_start_http) 
     115        t.setName("CPHTTPServer " + t.getName()) 
     116        t.start() 
    115117         
    116118        if blocking: 
     
    183185            self.wait() 
    184186            func(*args, **kwargs) 
    185         threading.Thread(target=_callback, args=args, kwargs=kwargs).start() 
     187        t = threading.Thread(target=_callback, args=args, kwargs=kwargs) 
     188        t.setName("CPServer Callback " + t.getName()) 
     189        t.start() 
    186190         
    187191        self.start(server_class = server_class) 
     
    216220                          "server did not shut down properly." % 
    217221                          (repr(port), repr(host))) 
    218         except socket.error, msg
     222        except socket.error
    219223            if s: 
    220224                s.close() 
  • trunk/cherrypy/_cpwsgiserver.py

    r967 r977  
    295295            self._workerThreads.append(WorkerThread(self)) 
    296296        for worker in self._workerThreads: 
     297            worker.setName("CP WSGIServer " + worker.getName()) 
    297298            worker.start() 
    298299        for worker in self._workerThreads: 

Hosted by WebFaction

Log in as guest/cpguest to create tickets