[ruby-cvs:51992] naruse:r44847 (ruby_2_1): merge revision(s) 44583: [Backport #9302]

naruse at ruby-lang.org naruse at ruby-lang.org
Wed Feb 5 23:57:12 JST 2014


naruse	2014-02-05 23:57:11 +0900 (Wed, 05 Feb 2014)

  New Revision: 44847

  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=44847

  Log:
    merge revision(s) 44583: [Backport #9302]
    
    * ext/thread/thread.c (rb_szqueue_push): check GET_SZQUEUE_WAITERS
      instead of GET_QUEUE_WAITERS to prevent deadlock. Patch by Eric Wong.
      [Bug #9302] [ruby-core:59324]
    
    * test/thread/test_queue.rb: add test

  Modified directories:
    branches/ruby_2_1/
  Modified files:
    branches/ruby_2_1/ChangeLog
    branches/ruby_2_1/ext/thread/thread.c
    branches/ruby_2_1/test/thread/test_queue.rb
    branches/ruby_2_1/version.h


More information about the ruby-cvs mailing list