[ruby-cvs:71874] normal:r64782 (trunk): process.c (waitpid_cleanup): unconditionally remove from waiters

normal at ruby-lang.org normal at ruby-lang.org
Wed Sep 19 17:23:19 JST 2018


normal	2018-09-19 17:23:19 +0900 (Wed, 19 Sep 2018)

  New Revision: 64782

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

  Log:
    process.c (waitpid_cleanup): unconditionally remove from waiters
    
    This is the safer option, as there seems to be cases where checking
    waitpid_state.ret is insufficient in ensure.  I'm not 100% sure
    why this is, but this change was required for my work-in-progress
    Thread::Light patch series, too...

  Modified files:
    trunk/process.c


More information about the ruby-cvs mailing list