diff options
Diffstat (limited to 'gnu/java/net/PlainSocketImpl.java')
-rw-r--r-- | gnu/java/net/PlainSocketImpl.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/gnu/java/net/PlainSocketImpl.java b/gnu/java/net/PlainSocketImpl.java index 64e498746..5bda0a5e9 100644 --- a/gnu/java/net/PlainSocketImpl.java +++ b/gnu/java/net/PlainSocketImpl.java @@ -342,6 +342,9 @@ public class PlainSocketImpl extends SocketImpl that.impl.getState().setChannelFD(c.getState()); that.channel = new SocketChannelImpl(c); that.setOption(SO_REUSEADDR, Boolean.TRUE); + // Reset the inherited timeout. + that.setOption(SO_TIMEOUT, Integer.valueOf(0)); + } /** |