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.

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

Reply via email to