On Aug 28, 2006, at 5:39 PM, Damjan wrote: >> Now I'm trying to do it all in my top-level Python program, doing my >> own fork()'s for the Durus servers. > > You don't need a fork, the Durus database can even be started in a > thread. See this example: > http://mail.mems-exchange.org/durusmail/durus-users/681/ With this approach, the Durus server also dies when the rest of the process dies. That will be good for some applications, but it could also be bad because then the server would need to restart every time the client pool is restarted.