On Wednesday, October 31, 2012 1:01:53 AM UTC+11, Denis Bilenko wrote:Sorry - my original description was poor. The lockup actually occurs at the
> > p = subprocess.Popen(['ffmpeg', ...], cwd='/my/dir/',
> Could it be that something else in your code messes with SIGCHLD or
point when I call Popen. The call to Popen just never returns. It seems to
stay waiting on the socket read operation on the errpipe_read.read() call:
errpipe_read = FileObject(errpipe_read, 'rb')
It seems as though it's never receiving a read event even though the exec
Also FWIW I don't think that anything is messing with SIGCHLD or waitpid,
I had a bit of luck with applying the fix for issue 154: "Hang when calling
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.