Skip Menu |

This queue is for tickets about the POE CPAN distribution.

Report information
The Basics
Id: 27478
Status: resolved
Priority: 0/
Queue: POE

People
Owner: Nobody in particular
Requestors: ANDK [...] cpan.org
Cc: SREZIC [...] cpan.org
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



CC: SREZIC [...] cpan.org
I just wanted to drop you a line about my POE smoking because this report: http://www.nntp.perl.org/group/perl.cpan.testers/2007/05/msg495629.html shows that there is some minor issue. This bug is intermittant and I see no correlation with anthing else. I've run the POE-0.9989 test suite 157 times and see this failure only 3 times. The Tk version I have installed is always fresh from the Tk repository and very stable. I CC this ticket to Slaven, maybe he has an idea what might be the culprit. Regards,
Thanks for the pointer. I've committed a possible fix as revision 2198. The problem is a race condition between the last STDOUT write in the child program and its exit. Sometimes the child exits before the pipe is flushed. The fix is to add a brief sleep so the pipe has a chance to flush back to the parent. I haven't been able to tweak the error since that change... but it may just be that the problem is now more deeply buried. I'll keep an eye out for it.