[ruby-dev:48004] [ruby-trunk - Bug #9546] TCPSocket.new causes an infinite loop when interrupted by a signal

From: naruse@...
Date: 2014-02-22 04:24:24 UTC
List: ruby-dev #48004
Issue #9546 has been updated by Yui NARUSE.

Backport changed from 1.9.3: REQUIRED, 2.0.0: REQUIRED, 2.1: REQUIRED to 1.9.3: REQUIRED, 2.0.0: REQUIRED, 2.1: DONE

----------------------------------------
Bug #9546: TCPSocket.new causes an infinite loop when interrupted by a signal
https://bugs.ruby-lang.org/issues/9546#change-45369

* Author: Shugo Maeda
* Status: Rejected
* Priority: Normal
* Assignee: 
* Category: ext
* Target version: current: 2.2.0
* ruby -v: ruby 2.2.0dev (2014-02-21 trunk 45076) [x86_64-freebsd10.0]
* Backport: 1.9.3: REQUIRED, 2.0.0: REQUIRED, 2.1: DONE
----------------------------------------
The script attached in #9356 goes in an infinite loop on FreeBSD (and other platforms conforming to SUSv3).
Naruse-san asked me to create a separate ticket for backporting.

This bug seems to have been introduced by r31424.




-- 
http://bugs.ruby-lang.org/

In This Thread

Prev Next