On Thu, Dec 6, 2012 at 5:52 PM, Pierre Joye <pierre....@gmail.com> wrote: > I mean bug #44942. Sorry. > > Also to clarify for non C devs. A handle could be an opened file, a > pipe or similar resources. Also important to keep in mind that users > have to pass their own streams to proc_open if they like to pass or > receive data. > Hey,
but extension should has ability to change the behavior, thinking of pcntl ext thanks > On Thu, Dec 6, 2012 at 9:49 AM, Pierre Joye <pierre....@gmail.com> wrote: >> hi! >> >> While looking at the bug #63073, I was wondering if we could simply do >> not pass open handles to the newly created child process. >> >> The main issue in this bug is the session related handles. They are >> passed to the parent process, which hangs until their are closed. It >> indeed does not happen (usually) until the end of the request. It >> makes these functions almost unusable as soon as sessions are used. >> >> These functions are about calling external commands and I fail to see >> which usage may require to access PHP related handles. Does anyone see >> any issue by not passing them anymore? And fixing this bug (and a >> couple of other I think)? >> >> It is windows only. Not sure if we do the same on other platforms. >> >> Cheers, >> -- >> Pierre >> >> @pierrejoye > > > > -- > Pierre > > @pierrejoye | http://blog.thepimp.net | http://www.libgd.org > > -- > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: http://www.php.net/unsub.php > -- Laruence Xinchen Hui http://www.laruence.com/ -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php