[Buildbot-devel] buildslave connects briefly after graceful	shutdown?
    Dan Kegel 
    dank at kegel.com
       
    Wed Jan  9 05:39:54 UTC 2013
    
    
  
On Tue, Jan 8, 2013 at 8:43 PM, Dustin J. Mitchell <dustin at v.igoro.us> wrote:
>     def remote_shutdown(self):
>         log.msg("slave shutting down on command from master")
>         reactor.callLater(0.2, reactor.stop)
How about this - it might be less racy.
the master tells the slave to shut down gracefully;
in response, the slave calls closeReadConnection();
the master then senses writeConnectionLost, and closes
the socket the rest of the way.  The slave then senses writeConnectionLost,
stops the reactor, and terminates.
    
    
More information about the devel
mailing list