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
