cvs commit: jakarta-tomcat-connectors/jk/native/common jk_connect.c

2005-05-26 Thread mturk
mturk 2005/05/26 07:39:37 Modified:jk/native/common jk_connect.c Log: Add nonblocking detection for socket connections from pre 1.2.8 for non winsock platform. Also check for EAGAIN while reading data. Thanks to Kresimir Kukulj and his intensive testing for transient errors.

cvs commit: jakarta-tomcat-connectors/jk/native/common jk_connect.c

2005-05-13 Thread fuankg
fuankg 2005/05/13 01:23:11 Modified:jk/native/common jk_connect.c Log: fix for NetWare compiler to deal with different types between AP13 and AP2 SDKs. Revision ChangesPath 1.59 +17 -6 jakarta-tomcat-connectors/jk/native/common/jk_connect.c Index:

cvs commit: jakarta-tomcat-connectors/jk/native/common jk_connect.c

2005-04-27 Thread mturk
mturk 2005/04/26 23:15:00 Modified:jk/native/common jk_connect.c Log: Add SD_SEND for platforms that has no such define. Also lower the lingering timeout for graceful shutdown to 1 second and maximum of 16x512 packets to consume, giving the AJP max packet size. Revision

cvs commit: jakarta-tomcat-connectors/jk/native/common jk_connect.c

2005-04-27 Thread mturk
mturk 2005/04/26 23:16:07 Modified:jk/native/common jk_connect.c Log: Fix typo. Revision ChangesPath 1.56 +2 -2 jakarta-tomcat-connectors/jk/native/common/jk_connect.c Index: jk_connect.c

cvs commit: jakarta-tomcat-connectors/jk/native/common jk_connect.c

2005-04-27 Thread mturk
mturk 2005/04/26 23:18:11 Modified:jk/native/common jk_connect.c Log: No need to set the send timeout for read-only operation. Revision ChangesPath 1.57 +2 -6 jakarta-tomcat-connectors/jk/native/common/jk_connect.c Index: jk_connect.c

cvs commit: jakarta-tomcat-connectors/jk/native/common jk_connect.c

2005-04-27 Thread mturk
mturk 2005/04/27 11:38:52 Modified:jk/native/common jk_connect.c Log: Use SHUT_WR instead SD_SEND, to be more posix compilant. Revision ChangesPath 1.58 +9 -5 jakarta-tomcat-connectors/jk/native/common/jk_connect.c Index: jk_connect.c

cvs commit: jakarta-tomcat-connectors/jk/native/common jk_connect.c jk_connect.h

2005-04-24 Thread mturk
mturk 2005/04/24 02:52:57 Modified:jk/native/common jk_connect.c jk_connect.h Log: Added jk_shutdown_socket function, that cracefully closes the AJP connection by sending FIN. Should help resolving WAIT_CLOSE sockets on some unixes. Revision ChangesPath 1.54

cvs commit: jakarta-tomcat-connectors/jk/native/common jk_connect.c

2005-04-13 Thread mturk
mturk 2005/04/13 04:12:38 Modified:jk/native/common jk_connect.c Log: Fix typo -- missing printf format. Revision ChangesPath 1.52 +2 -2 jakarta-tomcat-connectors/jk/native/common/jk_connect.c Index: jk_connect.c

cvs commit: jakarta-tomcat-connectors/jk/native/common jk_connect.c

2005-04-11 Thread mturk
mturk 2005/04/10 23:37:19 Modified:jk/native/common jk_connect.c Log: Fix compile warning about statement with no effect. Revision ChangesPath 1.51 +2 -2 jakarta-tomcat-connectors/jk/native/common/jk_connect.c Index: jk_connect.c

cvs commit: jakarta-tomcat-connectors/jk/native/common jk_connect.c

2005-03-18 Thread mturk
mturk 2005/03/18 00:15:30 Modified:jk/native/common jk_connect.c Log: Fix compile time warning about unused arg. Revision ChangesPath 1.50 +8 -2 jakarta-tomcat-connectors/jk/native/common/jk_connect.c Index: jk_connect.c

cvs commit: jakarta-tomcat-connectors/jk/native/common jk_connect.c

2005-03-17 Thread mturk
mturk 2005/03/17 11:41:58 Modified:jk/native/common jk_connect.c Log: Fix typo. We needed SO_SNDTIMEO here. Revision ChangesPath 1.48 +2 -2 jakarta-tomcat-connectors/jk/native/common/jk_connect.c Index: jk_connect.c

cvs commit: jakarta-tomcat-connectors/jk/native/common jk_connect.c

2005-03-17 Thread mturk
mturk 2005/03/17 11:49:23 Modified:jk/native/common jk_connect.c Log: WIN32 - do not change exiting var, because it is later used by nb_connect. Revision ChangesPath 1.49 +4 -4 jakarta-tomcat-connectors/jk/native/common/jk_connect.c Index: jk_connect.c

cvs commit: jakarta-tomcat-connectors/jk/native/common jk_connect.c

2005-03-15 Thread mturk
mturk 2005/03/15 00:23:38 Modified:jk/native/common jk_connect.c Log: Add non blocking connect to Tomcat. It enables the true socket_timeout for connect call. Revision ChangesPath 1.47 +177 -77 jakarta-tomcat-connectors/jk/native/common/jk_connect.c

cvs commit: jakarta-tomcat-connectors/jk/native/common jk_connect.c

2005-02-25 Thread mturk
mturk 2005/02/25 00:26:03 Modified:jk/native configure.in jk/native/common jk_connect.c Log: Add SO_RCVTIMEO for unixes. Revision ChangesPath 1.39 +40 -3 jakarta-tomcat-connectors/jk/native/configure.in Index: configure.in

cvs commit: jakarta-tomcat-connectors/jk/native/common jk_connect.c jk_uri_worker_map.c

2005-02-21 Thread mturk
mturk 2005/02/21 03:18:48 Modified:jk/native/common jk_connect.c jk_uri_worker_map.c Log: Remove unused code. Revision ChangesPath 1.45 +4 -36 jakarta-tomcat-connectors/jk/native/common/jk_connect.c Index: jk_connect.c

cvs commit: jakarta-tomcat-connectors/jk/native/common jk_connect.c

2005-02-20 Thread mturk
mturk 2005/02/20 00:15:33 Modified:jk/native/common jk_connect.c Log: Disable lingering on socket. This way the socket will be hard closed without waiting for delivery of remaining data. Revision ChangesPath 1.44 +19 -3

cvs commit: jakarta-tomcat-connectors/jk/native/common jk_connect.c

2005-02-17 Thread mturk
mturk 2005/02/17 00:10:41 Modified:jk/native/common jk_connect.c Log: Use provided socket_buffer size instead 8K default if set. Revision ChangesPath 1.41 +8 -4 jakarta-tomcat-connectors/jk/native/common/jk_connect.c Index: jk_connect.c

cvs commit: jakarta-tomcat-connectors/jk/native/common jk_connect.c

2005-02-17 Thread mturk
mturk 2005/02/17 00:26:42 Modified:jk/native/common jk_connect.c Log: Remove the CRLFs. Again. Revision ChangesPath 1.42 +14 -14jakarta-tomcat-connectors/jk/native/common/jk_connect.c Index: jk_connect.c

cvs commit: jakarta-tomcat-connectors/jk/native/common jk_connect.c jk_connect.h

2005-02-16 Thread mturk
mturk 2005/02/16 23:09:27 Modified:jk/native/common jk_connect.c jk_connect.h Log: Remove socket_timeout settings except for WIN32 platforms. Also add nonblocking is_connected function. Unlike cping/cpong this one checks the physical condition of the wire. Revision

cvs commit: jakarta-tomcat-connectors/jk/native/common jk_connect.c

2004-12-23 Thread mturk
mturk 2004/12/23 00:09:07 Modified:jk/native/common jk_connect.c Log: Fix in_addr problems using real structure. Patch provided by wrowe. Thanks Bill. Revision ChangesPath 1.36 +5 -17 jakarta-tomcat-connectors/jk/native/common/jk_connect.c Index:

cvs commit: jakarta-tomcat-connectors/jk/native/common jk_connect.c

2004-12-13 Thread mturk
mturk 2004/12/13 06:05:15 Modified:jk/native/common jk_connect.c Log: Fix zero socket_timeout. We do not support nonblocking sockets for now. This is only observed if someone sets socket_timeout to zero. Revision ChangesPath 1.32 +4 -1

cvs commit: jakarta-tomcat-connectors/jk/native/common jk_connect.c

2004-12-13 Thread mturk
mturk 2004/12/13 06:26:36 Modified:jk/native/common jk_connect.c Log: Use infinite timeout if socket_timeout is set to zero. Revision ChangesPath 1.33 +2 -2 jakarta-tomcat-connectors/jk/native/common/jk_connect.c Index: jk_connect.c

cvs commit: jakarta-tomcat-connectors/jk/native/common jk_connect.c

2004-12-13 Thread mturk
mturk 2004/12/13 06:43:41 Modified:jk/native/common jk_connect.c Log: Transform the config value to milliseconds. Revision ChangesPath 1.34 +3 -3 jakarta-tomcat-connectors/jk/native/common/jk_connect.c Index: jk_connect.c

cvs commit: jakarta-tomcat-connectors/jk/native/common jk_connect.c

2004-11-11 Thread mturk
mturk 2004/11/11 10:34:36 Modified:jk/native/common jk_connect.c Log: Add new trace macros and clean up some log messages. Revision ChangesPath 1.31 +15 -11jakarta-tomcat-connectors/jk/native/common/jk_connect.c Index: jk_connect.c

cvs commit: jakarta-tomcat-connectors/jk/native/common jk_connect.c jk_lb_worker.c jk_logger.h jk_msg_buff.c jk_pool.c jk_uri_worker_map.c jk_worker.c

2004-11-10 Thread mturk
mturk 2004/11/10 08:28:31 Modified:jk/native/common jk_connect.c jk_lb_worker.c jk_logger.h jk_msg_buff.c jk_pool.c jk_uri_worker_map.c jk_worker.c Log: Use new TRACE macros and __FUNCTION__ builtins Revision ChangesPath

cvs commit: jakarta-tomcat-connectors/jk/native/common jk_connect.c

2004-11-08 Thread mturk
mturk 2004/11/08 05:39:27 Modified:jk/native/common jk_connect.c Log: Use socket timeout, and use read/write on unix platforms. Use macros for WIN32/Netware socket errors. Revision ChangesPath 1.28 +204 -56

cvs commit: jakarta-tomcat-connectors/jk/native/common jk_connect.c

2004-07-14 Thread hgomez
hgomez 2004/07/14 01:37:05 Modified:jk/native/common jk_connect.c Log: For now the sa_len is set only when using iSeries in Unix 98 mode... Revision ChangesPath 1.25 +2 -2 jakarta-tomcat-connectors/jk/native/common/jk_connect.c Index: jk_connect.c

cvs commit: jakarta-tomcat-connectors/jk/native/common jk_connect.c

2004-07-14 Thread hgomez
hgomez 2004/07/14 06:10:22 Modified:jk/native/common jk_connect.c Log: Et une boulette, une. Fait pas bon bosser le 14 Juillet :) Revision ChangesPath 1.26 +2 -2 jakarta-tomcat-connectors/jk/native/common/jk_connect.c Index: jk_connect.c

cvs commit: jakarta-tomcat-connectors/jk/native/common jk_connect.c

2004-07-13 Thread hgomez
hgomez 2004/07/12 23:50:57 Modified:jk/native/common jk_connect.c Log: Ensure the sockaddr_in is correctly initialized Revision ChangesPath 1.21 +3 -1 jakarta-tomcat-connectors/jk/native/common/jk_connect.c Index: jk_connect.c

cvs commit: jakarta-tomcat-connectors/jk/native/common jk_connect.c

2004-07-13 Thread hgomez
hgomez 2004/07/12 23:54:28 Modified:jk/native/common jk_connect.c Log: Oups Revision ChangesPath 1.22 +2 -2 jakarta-tomcat-connectors/jk/native/common/jk_connect.c Index: jk_connect.c ===

cvs commit: jakarta-tomcat-connectors/jk/native/common jk_connect.c

2004-07-13 Thread hgomez
hgomez 2004/07/13 00:32:58 Modified:jk/native/common jk_connect.c Log: iSeries didn't like memset before var definitions so... Revision ChangesPath 1.23 +3 -3 jakarta-tomcat-connectors/jk/native/common/jk_connect.c Index: jk_connect.c

cvs commit: jakarta-tomcat-connectors/jk/native/common jk_connect.c

2004-07-13 Thread hgomez
hgomez 2004/07/13 04:08:17 Modified:jk/native/common jk_connect.c Log: Make sure iSeries won't complain about invalid sa_len. Should add BSD 4.4/Unix98 defines here also Revision ChangesPath 1.24 +6 -1

cvs commit: jakarta-tomcat-connectors/jk/native/common jk_connect.c

2004-03-16 Thread hgomez
hgomez 2004/03/16 00:59:05 Modified:jk/native/common jk_connect.c Log: Avoid problems with netware boxes Revision ChangesPath 1.19 +3 -3 jakarta-tomcat-connectors/jk/native/common/jk_connect.c Index: jk_connect.c

Re: cvs commit: jakarta-tomcat-connectors/jk/native/common jk_connect.c

2004-03-16 Thread Henri Gomez
Guenter Knauf wrote: Hi Henri, [EMAIL PROTECTED] wrote: hgomez 2004/03/01 05:47:23 Modified:jk/native/common jk_ajp_common.c Log: More debug/trace infos on remote tomcats I added more infos on IP/PORT of remote tomcats in jk, since I've some reports that there is a problem for

Re: cvs commit: jakarta-tomcat-connectors/jk/native/common jk_connect.c

2004-03-16 Thread Henri Gomez
Henri Gomez wrote: Guenter Knauf wrote: Hi Henri, [EMAIL PROTECTED] wrote: hgomez 2004/03/01 05:47:23 Modified:jk/native/common jk_ajp_common.c Log: More debug/trace infos on remote tomcats I added more infos on IP/PORT of remote tomcats in jk, since I've some reports that

Re: cvs commit: jakarta-tomcat-connectors/jk/native/common jk_connect.c

2004-03-16 Thread Henry Lai
:Re: cvs commit: jakarta-tomcat-connectors/jk/native/common jk_connect.c Guenter Knauf wrote: Hi Henri, [EMAIL PROTECTED] wrote: hgomez 2004/03/01 05:47:23 Modified:jk/native/common jk_ajp_common.c Log: More debug/trace infos on remote tomcats I added more

Re: cvs commit: jakarta-tomcat-connectors/jk/native/common jk_connect.c

2004-03-16 Thread jean-frederic clere
Henri Gomez wrote: Guenter Knauf wrote: Hi Henri, [EMAIL PROTECTED] wrote: hgomez 2004/03/01 05:47:23 Modified:jk/native/common jk_ajp_common.c Log: More debug/trace infos on remote tomcats I added more infos on IP/PORT of remote tomcats in jk, since I've some reports that

cvs commit: jakarta-tomcat-connectors/jk/native/common jk_connect.c

2004-03-16 Thread hgomez
hgomez 2004/03/16 03:12:59 Modified:jk/native/common jk_connect.c Log: Make most compilers happy (typecast power) Revision ChangesPath 1.20 +3 -3 jakarta-tomcat-connectors/jk/native/common/jk_connect.c Index: jk_connect.c

Re: cvs commit: jakarta-tomcat-connectors/jk/native/common jk_connect.c

2004-03-16 Thread Henri Gomez
jean-frederic clere wrote: Henri Gomez wrote: Guenter Knauf wrote: Hi Henri, [EMAIL PROTECTED] wrote: hgomez 2004/03/01 05:47:23 Modified:jk/native/common jk_ajp_common.c Log: More debug/trace infos on remote tomcats I added more infos on IP/PORT of remote tomcats in jk,

Re: cvs commit: jakarta-tomcat-connectors/jk/native/common jk_connect.c

2004-03-15 Thread Guenter Knauf
Hi Henri, [EMAIL PROTECTED] wrote: hgomez 2004/03/01 05:47:23 Modified:jk/native/common jk_ajp_common.c Log: More debug/trace infos on remote tomcats I added more infos on IP/PORT of remote tomcats in jk, since I've some reports that there is a problem for admins to

Re: cvs commit: jakarta-tomcat-connectors/jk/native/common jk_connect.c

2004-03-15 Thread jean-frederic clere
Guenter Knauf wrote: Hi Henri, [EMAIL PROTECTED] wrote: hgomez 2004/03/01 05:47:23 Modified:jk/native/common jk_ajp_common.c Log: More debug/trace infos on remote tomcats I added more infos on IP/PORT of remote tomcats in jk, since I've some reports that there is a problem for

Re: cvs commit: jakarta-tomcat-connectors/jk/native/common jk_connect.c

2004-03-15 Thread Guenter Knauf
Hi Henri, just tested that it breaks compilation on Win32 platform to -- my patch solved it. Guenter. [EMAIL PROTECTED] wrote: hgomez 2004/03/01 05:47:23 Modified:jk/native/common jk_ajp_common.c Log: More debug/trace infos on remote tomcats I added more infos on IP/PORT

cvs commit: jakarta-tomcat-connectors/jk/native/common jk_connect.c

2004-01-05 Thread mmanders
mmanders2004/01/05 14:37:48 Modified:jk/native/common jk_connect.c Log: Added check for AF_INET (IPV4) type address from APR (when used). Revision ChangesPath 1.16 +14 -28jakarta-tomcat-connectors/jk/native/common/jk_connect.c Index: jk_connect.c

cvs commit: jakarta-tomcat-connectors/jk/native/common jk_connect.c

2003-09-05 Thread mmanders
mmanders2003/09/05 08:19:29 Modified:jk/native/common jk_connect.c Log: Added special case for NetWare since the MetroWerks compiler is so strict on types. Revision ChangesPath 1.14 +6 -1 jakarta-tomcat-connectors/jk/native/common/jk_connect.c Index:

cvs commit: jakarta-tomcat-connectors/jk/native/common jk_connect.c

2003-08-30 Thread billbarker
billbarker2003/08/29 20:11:19 Modified:jk/native/common jk_connect.c Log: Define in_addr_t for Windows platform. Submitted by: Marc Saegesser Revision ChangesPath 1.13 +6 -1 jakarta-tomcat-connectors/jk/native/common/jk_connect.c Index: jk_connect.c

cvs commit: jakarta-tomcat-connectors/jk/native/common jk_connect.c

2003-08-29 Thread hgomez
hgomez 2003/08/29 06:07:52 Modified:jk/native/common jk_connect.c Log: No more special iSeries defines now that we define _XOPEN_SOURCE=520 in build script... ie: CRTCMOD MODULE(MOD_JK/JK_CONNECT) + SRCSTMF('/home/apache/jk/native/common/jk_connect.c') +

cvs commit: jakarta-tomcat-connectors/jk/native/common jk_connect.c

2003-08-26 Thread hgomez
hgomez 2003/08/26 03:07:37 Modified:jk/native2/common jk_channel_socket.c jk/native/common jk_connect.c Log: Make use of in_addr_t instead of u_long for all platforms but OS400. Should make jk build on OpenBSD/64 Revision ChangesPath 1.55 +6 -1

cvs commit: jakarta-tomcat-connectors/jk/native/common jk_connect.c

2003-07-25 Thread hgomez
hgomez 2003/07/25 07:58:22 Modified:jk/native/common jk_connect.c Log: Use u_long instead of in_addr_t which make unhappy some platforms like iSeries Revision ChangesPath 1.10 +2 -3 jakarta-tomcat-connectors/jk/native/common/jk_connect.c Index:

Re: cvs commit: jakarta-tomcat-connectors/jk/native/common jk_connect.c

2003-07-25 Thread Henri Gomez
[EMAIL PROTECTED] a écrit : hgomez 2003/07/25 07:58:22 Modified:jk/native/common jk_connect.c Log: Use u_long instead of in_addr_t which make unhappy some platforms like iSeries Revision ChangesPath 1.10 +2 -3

cvs commit: jakarta-tomcat-connectors/jk/native/common jk_connect.c

2003-02-17 Thread costin
costin 2003/02/17 08:59:47 Modified:jk/native/common jk_connect.c Log: Return more usefull information from recv, to help debug. Revision ChangesPath 1.8 +7 -5 jakarta-tomcat-connectors/jk/native/common/jk_connect.c Index: jk_connect.c

cvs commit: jakarta-tomcat-connectors/jk/native/common jk_connect.c

2002-12-06 Thread mmanders
mmanders2002/12/06 10:52:50 Modified:jk/native/common jk_connect.c Log: Modified code to go through a WinSock code path on NetWare if building for Apache 2. Revision ChangesPath 1.7 +31 -5 jakarta-tomcat-connectors/jk/native/common/jk_connect.c Index:

cvs commit: jakarta-tomcat-connectors/jk/native/common jk_connect.c

2002-06-25 Thread mturk
mturk 2002/06/25 00:07:14 Modified:jk/native/common jk_connect.c Log: Introduced socket and cache timeout. By Jan Singer, Henri Gomez and Mladen Turk. Revision ChangesPath 1.4 +29 -18jakarta-tomcat-connectors/jk/native/common/jk_connect.c Index:

cvs commit: jakarta-tomcat-connectors/jk/native/common jk_connect.c

2001-07-04 Thread jfclere
jfclere 01/07/04 09:59:39 Modified:jk/native Makefile.am jk/native/common jk_connect.c Log: Add logic and first documentation for scandoc. Revision ChangesPath 1.2 +4 -0 jakarta-tomcat-connectors/jk/native/Makefile.am Index: Makefile.am