Actions
Bug #15729
closedOpenSSL::SSL::SSLSocket#connect randomly hangs
    Bug #15729:
    OpenSSL::SSL::SSLSocket#connect randomly hangs
  
Description
In a test like test/drb/ut_drb_drbssl.rb, ossl_ssl_connect (OpenSSL::SSL::SSLSocket#connect) sleeps in rb_wait_for_single_fd and sometimes it's never waken up.
I think it's related to timer thread elimination in Ruby 2.6 and so I suspect this issue exists in Ruby 2.6.
Backtrace dump: http://ci.rvm.jp/results/trunk-asserts@silicon-docker/1888234
        
          
          Updated by k0kubun (Takashi Kokubun) over 6 years ago
          
          
        
        
      
      - Assignee changed from normalperson (Eric Wong) to ko1 (Koichi Sasada)
 
        
          
          Updated by hsbt (Hiroshi SHIBATA) almost 6 years ago
          
          
        
        
      
      - Tags set to core, thread, openssl
 
        
          
          Updated by k0kubun (Takashi Kokubun) over 5 years ago
          
          
        
        
      
      - Status changed from Open to Closed
 
Actions