Issue #9545 has been updated by Yui NARUSE.

Status changed from Open to Closed
% Done changed from 0 to 100

Applied in changeset r45120.

----------
merge revision(s) 45066: [Backport #9545] [Backport #9550]

	* ext/socket/ancdata.c (bsock_sendmsg_internal): only retry on error
	  (bsock_recvmsg_internal): ditto

	* test/socket/test_unix.rb: test above for infinite loop

----------------------------------------
Backport #9545: backport r45066 (inf loop on recvmsg/sendmsg)
https://bugs.ruby-lang.org/issues/9545#change-45400

* Author: Eric Wong
* Status: Closed
* Priority: Normal
* Assignee: 
----------------------------------------
Trivial fix committed as r45066
I hit this using dtas <http://dtas.80x24.org/>
This seems to affect all 1.9.3, 2.0 and 2.1
(do I need to file separate ticket for each version?)



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