costin 2002/07/02 09:53:15 Modified: jk/native2/common jk_channel_socket.c Log: Minor fix - unix doesn't know about ioctlsocket. For 5.0 we should deprecate the old 'backward compat' components and use only APR. Revision Changes Path 1.37 +4 -2 jakarta-tomcat-connectors/jk/native2/common/jk_channel_socket.c Index: jk_channel_socket.c =================================================================== RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native2/common/jk_channel_socket.c,v retrieving revision 1.36 retrieving revision 1.37 diff -u -r1.36 -r1.37 --- jk_channel_socket.c 27 Jun 2002 17:16:28 -0000 1.36 +++ jk_channel_socket.c 2 Jul 2002 16:53:15 -0000 1.37 @@ -285,10 +285,12 @@ /* convert from seconds to ms */ int set = ntimeout * 1000; u_long zero = 0; - if (ioctlsocket(sock, FIONBIO, &zero) == SOCKET_ERROR) { #ifdef WIN32 + if (ioctlsocket(sock, FIONBIO, &zero) == SOCKET_ERROR) { errno = WSAGetLastError() - WSABASEERR; -#endif /* WIN32 */ +#else + if (ioctl(sock, FIONBIO, &zero) != 0) { +#endif env->l->jkLog(env, env->l, JK_LOG_ERROR, "channelSocket.open() ioctlcocket failed %s:%d %d %s \n", socketInfo->host, socketInfo->port, errno, strerror( errno ) );
-- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>