in reply to Re: AnyEvent::ForkManager fails tests on Cygwin
in thread AnyEvent::ForkManager fails tests on Cygwin

Thank you for the report. Does the hang disappear when you add the usleep to Test::SharedFork::Store.pm?
لսႽ† ᥲᥒ⚪⟊Ⴙᘓᖇ Ꮅᘓᖇ⎱ Ⴙᥲ𝇋ƙᘓᖇ
  • Comment on Re^2: AnyEvent::ForkManager fails tests on Cygwin

Replies are listed 'Best First'.
Re^3: AnyEvent::ForkManager fails tests on Cygwin
by MidLifeXis (Monsignor) on Apr 30, 2015 at 15:16 UTC

    Nope. I even tried replacing USR1 with something available on Windows (a couple of somethings, actually: TERM, INT, NUM17 (just for grins)), but to no avail.

    t\001_basic.t ..... 1..63 # start on_start ok 1 - not working max ok 2 - called by manager # end on_start ok 3 - called by child # start on_start ok 4 - not working max ok 5 - called by manager # end on_start # start on_working_max ok 6 - working max ok 7 - called by manager # end on_working_max # start on_enqueue ok 8 - called by child ok 9 - working max ok 10 - called by manager # end on_start # start on_working_max ok 11 - working max ok 12 - called by manager # end on_working_max # start on_enqueue ok 13 - working max ok 14 - called by manager # end on_start # start on_working_max ok 15 - working max ok 16 - called by manager # end on_working_max # start on_enqueue ok 17 - working max ok 18 - called by manager # end on_start # start on_working_max ok 19 - working max ok 20 - called by manager # end on_working_max # start on_enqueue ok 21 - working max ok 22 - called by manager # end on_start # exit_code: 1 # exit_code: 2

    Hangs right there.

    --MidLifeXis