Aaron Stone wrote: > On Sat, Jan 13, 2007, Marc Dirix <[EMAIL PROTECTED]> said: > >> I favor a monolithic threading approach, thus having non-blocking IO. >> Intelligence needs to be kept at the place where it is needed, inside >> the thread. > > Yep, I'm going with non-blocking sockets and a read/write wrapper > (ci_read, and ci_write, which we already have :-) that uses select for > timeouts.
Beware there are possibly still some traces of fprintf around in timsieve.c and lmtp.c > Currently I'm working on threading the manage sieve daemon, because it's > the smallest body of code among the four daemons (imap, pop3, lmtp, > timsieve). looking forward to it :-) -- ________________________________________________________________ Paul Stevens paul at nfg.nl NET FACILITIES GROUP GPG/PGP: 1024D/11F8CD31 The Netherlands________________________________http://www.nfg.nl _______________________________________________ Dbmail-dev mailing list Dbmail-dev@dbmail.org http://twister.fastxs.net/mailman/listinfo/dbmail-dev