[ruby-cvs:71669] normal:r64577 (trunk): process.c: fix potential missed wakeups in r64576

normal at ruby-lang.org normal at ruby-lang.org
Tue Aug 28 03:37:05 JST 2018


normal	2018-08-28 03:37:04 +0900 (Tue, 28 Aug 2018)

  New Revision: 64577

  https://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&revision=64577

  Log:
    process.c: fix potential missed wakeups in r64576
    
    Oddly, all existing test cases passed multiple times
    before this patch (even with --jit-wait), so this seems
    like a difficult failure to prove.
    
    Fixes: r64576 ("process.c: simplify SIGCHLD-based waitpid")

  Modified files:
    trunk/process.c


More information about the ruby-cvs mailing list