[ruby-cvs:70921] normal:r63829 (trunk): process.c (waitpid_nogvl): start timer thread polling for lossy SIGCHLD

normal at ruby-lang.org normal at ruby-lang.org
Tue Jul 3 08:14:52 JST 2018


normal	2018-07-03 08:14:52 +0900 (Tue, 03 Jul 2018)

  New Revision: 63829

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

  Log:
    process.c (waitpid_nogvl): start timer thread polling for lossy SIGCHLD
    
    For systems with lossy SIGCHLD, an infinitely sleeping timer
    thread needs to be aware of rb_waitpid callers in the first
    place before it can check and reset polling status.

  Modified files:
    trunk/process.c


More information about the ruby-cvs mailing list