On 27 Apr 2008, at 07:49, Michael B Allen wrote:

But I would also like to here some use-cases. I don't doubt that there
are use-cases but I'm just very curious as to what they are. My
instinct is to say "bad form!". It's very hard to control and
communicate with a child process after you start it. Collecting the
exit status, making sure you don't just end up with a bunch of
zombies, what do you do if the process gets stuck ... It can be rather
delicate.


Indeed. Glad to see it's been given a better name. As for an example of why you might want real multithreading, OmniTI's Alexandria library includes a multithreaded SMTP submission extension: https://labs.omniti.com/docs/alexandria/gen.OmniTI_Mail_Transport_SMTP_Injector.html You really wouldn't want to spawn 1000 processes to do that...

Marcus
--
Marcus Bointon
Synchromedia Limited: Creators of http://www.smartmessages.net/
UK resellers of [EMAIL PROTECTED] CRM solutions
[EMAIL PROTECTED] | http://www.synchromedia.co.uk/


Reply via email to