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/
