natPlainSocketImpl.cc: #ifdef-shielded socket timeouts, which don't work on Win32 (yet).

2002-09-15  Adam Megacz <adam@xwt.org>

        * java/net/natPlainSocketImpl.cc: #ifdef-shielded socket timeouts,
        which don't work on Win32 (yet).

From-SVN: r57180
This commit is contained in:
Adam Megacz
2002-09-16 01:44:02 +00:00
committed by Adam Megacz
parent 981f6289ab
commit 9d43691644
2 changed files with 8 additions and 1 deletions
+3 -1
View File
@@ -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;