Commit 9d436916 by Adam Megacz Committed by Adam Megacz

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
parent 981f6289
2002-09-15 Adam Megacz <adam@xwt.org>
* java/net/natPlainSocketImpl.cc: #ifdef-shielded socket timeouts,
which don't work on Win32 (yet).
2002-09-14 Adam Megacz <adam@xwt.org> 2002-09-14 Adam Megacz <adam@xwt.org>
* java/net/natPlainDatagramSocket.cc: removed #include * java/net/natPlainDatagramSocket.cc: removed #include
......
...@@ -357,6 +357,8 @@ java::net::PlainSocketImpl::connect (java::net::SocketAddress *addr, ...@@ -357,6 +357,8 @@ java::net::PlainSocketImpl::connect (java::net::SocketAddress *addr,
else else
throw new java::net::SocketException (JvNewStringUTF ("invalid length")); throw new java::net::SocketException (JvNewStringUTF ("invalid length"));
// FIXME: implement timeout support for Win32
#ifndef WIN32
if (timeout > 0) if (timeout > 0)
{ {
int flags = ::fcntl (fnum, F_GETFL); int flags = ::fcntl (fnum, F_GETFL);
...@@ -379,7 +381,7 @@ java::net::PlainSocketImpl::connect (java::net::SocketAddress *addr, ...@@ -379,7 +381,7 @@ java::net::PlainSocketImpl::connect (java::net::SocketAddress *addr,
throw new java::net::SocketTimeoutException ( throw new java::net::SocketTimeoutException (
JvNewStringUTF("Connect timed out")); JvNewStringUTF("Connect timed out"));
} }
else #endif
{ {
if (_Jv_connect (fnum, ptr, len) != 0) if (_Jv_connect (fnum, ptr, len) != 0)
goto error; goto error;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment