FYI:
If you attempt to use it in the non-blocking mode waitpid( -1, WNOHANG) it returns:
The only way waitpid 'works', is when you call it to wait for a specific child.
If you call it on a child that runs for a long time (or hangs), then everything just stops until that specific child exits or dies.
The Perl emulation of fork on win32 is so broken as to be almost entirely useless.
Its only saving grace is that it is responsible, in part at least, for the advent of iThreads. Without those, there would be no useable concurrency possible from Perl on win32.
In reply to Re^4: fork on windows - viewing pseudo-processes
by BrowserUk
in thread fork on windows - viewing pseudo-processes
by Razvanica
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |