diff options
Diffstat (limited to 'ext/socket/socket.c')
-rw-r--r-- | ext/socket/socket.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ext/socket/socket.c b/ext/socket/socket.c index d71a94a9a8..dcf2498daa 100644 --- a/ext/socket/socket.c +++ b/ext/socket/socket.c @@ -457,7 +457,7 @@ sock_connect_nonblock(VALUE sock, VALUE addr, VALUE ex) if (ex == Qfalse) { return sym_wait_writable; } - rb_readwrite_sys_fail(RB_IO_WAIT_WRITABLE, "connect(2) would block"); + rb_readwrite_syserr_fail(RB_IO_WAIT_WRITABLE, e, "connect(2) would block"); } if (e == EISCONN) { if (ex == Qfalse) { |