Hi, Patrick.

At first glance, the problem seems to be a buffering issue between the parent 
and child processes.  I've never seen it before, and it seems like something 
that will be hard to reproduce.

Did anything else change besides the version of POE?  Did you upgrade the OS, 
Perl, and/or hardware at the same time?

It could be a race condition in the test triggered by a nonstandard hardware 
setup.  How fast is the machine?  How many CPU cores does it have?  Is it 
swapping during testing?

It may be more practical for me to test POE on the machine.  I can send you a 
public SSH key if that's feasible.

-- 
Rocco Caputo <rcap...@pobox.com>

On Jun 25, 2012, at 12:02, Patrick Amigo wrote:

> Hello,
> 
> 
> 
> We are trying to  upgrade POE version 1.289 to current version POE 1.354.
> However, we get the following error on every attempt.
> 
> 
> 
> t/30_loops/io_poll/wheel_run.t ..................... 1/103 
> 
> #   Failed test 'stdio/redirection'
> 
> #   at /usr/lib/perl5/site_perl/5.8.8/POE/Test/Loops/wheel_run.pm line 597.
> 
> #                   'CHILD:'
> 
> #     doesn't match '(?-xism:CHILD:PARENT:CHILD:)'
> 
> 
> 
> 
> 
> Does anyone know a solution to this upgrade error?  Any help would be
> greatly appreciated.
> 
> 
> 
> This is the type of server we use:
> 
> .         CentOS 5
> 
> .         Linux kuwait.seanalyst.com 2.6.18-53.el5 #1 SMP Mon Nov 12
> 02:22:48 EST 2007 i686 i686 i386 GNU/Linux
> 
> 
> 
> Sincerely,
> 
> Patrick
> 
> 
> 

Reply via email to