From 80615c77a0bda519bd9eeeada839c4d696fec7f8 Mon Sep 17 00:00:00 2001 From: megacz Date: Mon, 16 Sep 2002 01:44:02 +0000 Subject: 2002-09-15 Adam Megacz * java/net/natPlainSocketImpl.cc: #ifdef-shielded socket timeouts, which don't work on Win32 (yet). git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@57180 138bc75d-0d04-0410-961f-82ee72b054a4 --- libjava/java/net/natPlainSocketImpl.cc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'libjava/java/net/natPlainSocketImpl.cc') diff --git a/libjava/java/net/natPlainSocketImpl.cc b/libjava/java/net/natPlainSocketImpl.cc index 37813cbcc19..dd3e2dd4c08 100644 --- a/libjava/java/net/natPlainSocketImpl.cc +++ b/libjava/java/net/natPlainSocketImpl.cc @@ -357,6 +357,8 @@ java::net::PlainSocketImpl::connect (java::net::SocketAddress *addr, else throw new java::net::SocketException (JvNewStringUTF ("invalid length")); +// FIXME: implement timeout support for Win32 +#ifndef WIN32 if (timeout > 0) { int flags = ::fcntl (fnum, F_GETFL); @@ -379,7 +381,7 @@ java::net::PlainSocketImpl::connect (java::net::SocketAddress *addr, throw new java::net::SocketTimeoutException ( JvNewStringUTF("Connect timed out")); } - else +#endif { if (_Jv_connect (fnum, ptr, len) != 0) goto error; -- cgit v1.2.3