I asked this on the Paste list, but no opinions there... maybe someone 
here has a thought on this...

Does anyone have opinions on how to start and stop daemon servers?  I've
added a --daemon option to paster serve, but I'd like to implement stop,
restart, and reload as well.  Whenever I encounter servers that clobber
pid files, or where the only way you can tell you've started a server
twice is that you get an error message about not being able to bind to
the port, it annoys me.  But I'm not sure how to best implement a better
system.  Especially cross-platform -- though an entirely separate
process for Windows might make sense (as a windows service or something).

Opinions?  Or examples of other servers (preferably Python-based) that
do this well?

-- 
Ian Bicking  /  [EMAIL PROTECTED]  /  http://blog.ianbicking.org
_______________________________________________
Web-SIG mailing list
[email protected]
Web SIG: http://www.python.org/sigs/web-sig
Unsubscribe: 
http://mail.python.org/mailman/options/web-sig/archive%40mail-archive.com

Reply via email to