Skip Menu |

This queue is for tickets about the Net-Daemon CPAN distribution.

Report information
The Basics
Id: 65550
Status: resolved
Worked: 6.4 hours (385 min)
Priority: 0/
Queue: Net-Daemon

People
Owner: MNOONING [...] cpan.org
Requestors: ANDK [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Normal
Broken in:
  • 0.43
  • 0.46
  • 0.47
Fixed in: (no value)



Subject: Bleadperl v5.13.8-391-g7fe50b8 breaks N:D 0.43
From: m.nooning [...] comcast.net
On Tue Feb 08 01:14:58 2011, ANDK wrote: Show quoted text
Please try version 0.46
RT-Send-CC: m.nooning [...] comcast.net
Try Net-Daemon-0.46 I tried Net-Daemon-0.46 on Windows, Fedora Linux from a few months ago, then updated the Fedora and it still passes, so it looks like version 0.46 is a winner. Thank you very much for taking the time to report the bug.
On my smoker I have not yet seen any success with 0.46 or 0.47 for perls a v5.13.8-391-g7fe50b8 or higher. My smokers for older perls all had success, so there is a great improvement. The annoying thing is that you do not get FAIL reports because the smokers hang in some endless loop and finally get killed.
Subject: Re: [rt.cpan.org #65550] Bleadperl v5.13.8-391-g7fe50b8 breaks N:D 0.43
Date: Fri, 04 Mar 2011 09:25:41 -0500
To: bug-Net-Daemon [...] rt.cpan.org
From: Malcolm Nooning <m.nooning [...] comcast.net>
What operating system and version? Can you paste the screen messages? I went to http://static.cpantesters.org/distro/N/Net-Daemon.html and I can see that 0.47 works with v5.13.8, on GNU/LInux. On 3/4/2011 1:30 AM, Andreas Koenig via RT wrote: Show quoted text
> On my smoker I have not yet seen any success with 0.46 or 0.47 for perls > a v5.13.8-391-g7fe50b8 or higher. >
Show quoted text
> What operating system and version?
Linux, several different versions, 32 and 64 bit, threaded and unthreaded perls. Show quoted text
> Can you paste the screen messages?
No output after fork.t. Process simply hangs forever in forkm.t. Strace shows it is hanging in waitpid. Show quoted text
> I went to http://static.cpantesters.org/distro/N/Net-Daemon.html > and I can see that 0.47 works with v5.13.8, on GNU/LInux.
That's exactly what I said. The first 390 revisions after 5.13.8 worked and since v5.13.8-391 it doesn't work anymore. You'll note that you received no cpantesters reports at all for 5.13.9 and 5.13.10. That's why these tests do not yield results, they all hang and eventually get killed. In the ticket http://rt.perl.org/rt3/Public/Bug/Display.html?id=83646, already referenced above, the author of revision v5.13.8-391 provides a patch that fixes the bug in Net::Daemon. Did you find and apply it? If you want to see the exact change in perl that is labeled v5.13.8-391-g7fe50b8 you can go here: http://www.mail-archive.com/perl5-changes@perl.org/msg27178.html
Subject: Re: [rt.cpan.org #65550] Bleadperl v5.13.8-391-g7fe50b8 breaks N:D 0.43
Date: Wed, 09 Mar 2011 12:58:58 -0500
To: bug-Net-Daemon [...] rt.cpan.org
From: Malcolm Nooning <m.nooning [...] comcast.net>
The patch from Leon Timmermans was just uploaded to CPAN. It should be visible by tomorrow. I tested it with 5.12 on Windows (which does not have fork anyway) and a new Fedora Linux, which of course only means it is not broken with the older Perls, which we already knew. If it works in the blead Perl, please thank Leon for the patch Thanks On 3/4/2011 4:04 PM, Andreas Koenig via RT wrote: Show quoted text
> Queue: Net-Daemon > Ticket<URL: https://rt.cpan.org/Ticket/Display.html?id=65550> >
>> What operating system and version?
> Linux, several different versions, 32 and 64 bit, threaded and > unthreaded perls. >
>> Can you paste the screen messages?
> No output after fork.t. Process simply hangs forever in forkm.t. Strace > shows it is hanging in waitpid. >
>> I went to http://static.cpantesters.org/distro/N/Net-Daemon.html >> and I can see that 0.47 works with v5.13.8, on GNU/LInux.
> That's exactly what I said. The first 390 revisions after 5.13.8 worked > and since v5.13.8-391 it doesn't work anymore. You'll note that you > received no cpantesters reports at all for 5.13.9 and 5.13.10. That's > why these tests do not yield results, they all hang and eventually get > killed. > > In the ticket http://rt.perl.org/rt3/Public/Bug/Display.html?id=83646, > already referenced above, the author of revision v5.13.8-391 provides a > patch that fixes the bug in Net::Daemon. Did you find and apply it? > > If you want to see the exact change in perl that is labeled > v5.13.8-391-g7fe50b8 you can go here: > > http://www.mail-archive.com/perl5-changes@perl.org/msg27178.html > >
Amazing. My smokers produced 22 PASS reports and no fail. Looks like we can have this ticket retired, finally. Thanks, Malcolm!
And Thanks, Leon!
This can be closed thanks to Andreas Koenig and Leon Timmermans.