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.
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: jk_conne
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
==
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
==
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
=
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 C
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 +5
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
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
===
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
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
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
=
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
Index:
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
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
===
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 jakarta-tomcat-connectors/jk/native/com
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
==
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
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 Change
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: jk_conn
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
===
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
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 jakarta-tomcat-connect
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
==
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
1
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 jakarta-tomcat-connectors/jk/native/common/jk_connect.
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
===
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
==
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 jakarta-tomcat-connectors/jk/native/common/jk_connec
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
===
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
===
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
===
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, sin
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
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 ther
IL PROTECTED]>
cc:
Subject: 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/nati
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 the
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 ad
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
=
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
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 adm
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 admi
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
=
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: jk_con
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
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') +
DEF
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
[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 jakarta-tomcat-connectors/jk/native/common/jk_conn
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: jk_connect.
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
=
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: jk_c
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: jk_con
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
=
53 matches
Mail list logo