[ruby-cvs:71447] normal:r64355 (trunk): test/fiddle/test_function.rb (test_nogvl_poll): stop timer hack

normal at ruby-lang.org normal at ruby-lang.org
Tue Aug 14 09:31:31 JST 2018


normal	2018-08-14 09:31:31 +0900 (Tue, 14 Aug 2018)

  New Revision: 64355

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

  Log:
    test/fiddle/test_function.rb (test_nogvl_poll): stop timer hack
    
    EINTR seems unavoidable in real programs (or MJIT), so maybe
    it's not worth dealing with.  r64353 relies on POSIX timers
    to signal.
    
    Switching pipes and sockets to non-blocking by default would let
    us get rid of POSIX timers, timer pthread and this hack:
    https://bugs.ruby-lang.org/issues/14968
    
    [ruby-core:88360] [Misc #14937]

  Modified files:
    trunk/test/fiddle/test_function.rb


More information about the ruby-cvs mailing list