Arthur Bergman wrote:
Because code written using current Wheel::Run assumes parallelism. Do you mean 'why aren't we using CreateProcess'? Because it seemed simpler/less-maintenance to keep the code base as similar as possible between the two different architectures. And you need to do most of the strange shenanigans with StdHandles even when using CreateProcess since the modules that exist for win32 don't expose the underlying win32 facility of defining which handles to use in the spawned process.
On 13 Apr 2005, at 11:49, Merijn Broeren wrote:
>> >> kill 9,$$; :-) >> > Did you fix that then? The perlfork manpage makes it sound like there > will be leaks all over the place. > >
Hmmm.. to be honest I haven't actually touched the win32 code at all...
What is the specific reason we need to fork() for Wheel::Run?
Nick
Cheers
----- CTO @ Fotango Ltd +447834716919 http://www.fotango.com/
----- CTO @ Fotango Ltd +447834716919 http://www.fotango.com/
______________________________________________________________________ This email has been scanned by the MessageLabs Email Security System. For more information please visit http://www.messagelabs.com/email ______________________________________________________________________
