Author: fhanik
Date: Tue May 22 02:54:20 2007
New Revision: 540512
URL: http://svn.apache.org/viewvc?view=revrev=540512
Log:
update docs
Modified:
tomcat/trunk/res/maven/mvn-pub.xml
tomcat/trunk/res/maven/mvn.properties.default
Modified: tomcat/trunk/res/maven/mvn-pub.xml
URL:
http
Author: fhanik
Date: Tue May 22 02:55:05 2007
New Revision: 540513
URL: http://svn.apache.org/viewvc?view=revrev=540513
Log:
update docs
Modified:
tomcat/trunk/res/maven/mvn.properties.default
Modified: tomcat/trunk/res/maven/mvn.properties.default
URL:
http://svn.apache.org/viewvc/tomcat
Author: fhanik
Date: Tue May 22 08:52:14 2007
New Revision: 540616
URL: http://svn.apache.org/viewvc?view=revrev=540616
Log:
Added domain membership test
Added:
tomcat/trunk/test/org/apache/catalina/tribes/test/interceptors/TestDomainInterceptor.java
Added:
tomcat/trunk/test/org/apache
Author: fhanik
Date: Tue May 22 09:26:02 2007
New Revision: 540638
URL: http://svn.apache.org/viewvc?view=revrev=540638
Log:
Added in build package using Maven ANT tasks and that signs our JARs with GPG
as well.
Almost there
Added:
tomcat/trunk/res/maven/dbcp.pom
Modified:
tomcat/trunk
Author: fhanik
Date: Tue May 22 11:40:23 2007
New Revision: 540692
URL: http://svn.apache.org/viewvc?view=revrev=540692
Log:
Added in dbcp and cleanup for signatures, as signing fails when the file
already exists
Modified:
tomcat/trunk/res/maven/mvn-pub.xml
Modified: tomcat/trunk/res/maven
Author: fhanik
Date: Tue May 22 13:04:23 2007
New Revision: 540729
URL: http://svn.apache.org/viewvc?view=revrev=540729
Log:
added some docs around the maven stuff
Modified:
tomcat/trunk/webapps/docs/maven-jars.xml
Modified: tomcat/trunk/webapps/docs/maven-jars.xml
URL:
http
Author: fhanik
Date: Mon May 21 02:02:21 2007
New Revision: 540073
URL: http://svn.apache.org/viewvc?view=revrev=540073
Log:
Correct fix for removal of first read timeout, we are always using soTimeout,
both for write and for read
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/coyote/http11
Author: fhanik
Date: Mon May 21 02:07:25 2007
New Revision: 540075
URL: http://svn.apache.org/viewvc?view=revrev=540075
Log:
remove locking from memberAdded and memberDisappeared, as it can lock with
sending messages
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/catalina/tribes/group
Author: fhanik
Date: Mon May 21 02:08:02 2007
New Revision: 540076
URL: http://svn.apache.org/viewvc?view=revrev=540076
Log:
minor change
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/catalina/tribes/group/interceptors/OrderInterceptor.java
Modified:
tomcat/tc6.0.x/trunk/java/org/apache
Author: fhanik
Date: Mon May 21 02:14:08 2007
New Revision: 540077
URL: http://svn.apache.org/viewvc?view=revrev=540077
Log:
Only lock when incrementing the counter on sending messages, can be further
optimized to have a lock per member
Modified:
tomcat/tc6.0.x/trunk/java/org/apache
Author: fhanik
Date: Mon May 21 02:27:15 2007
New Revision: 540082
URL: http://svn.apache.org/viewvc?view=revrev=540082
Log:
lock in the right place
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/catalina/tribes/group/interceptors/OrderInterceptor.java
Modified:
tomcat/tc6.0.x/trunk/java
Author: fhanik
Date: Mon May 21 02:54:46 2007
New Revision: 540093
URL: http://svn.apache.org/viewvc?view=revrev=540093
Log:
add block/no block flag to flushing the SSL buffer
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/coyote/http11/InternalNioOutputBuffer.java
tomcat/tc6.0.x/trunk
Author: fhanik
Date: Mon May 21 02:56:48 2007
New Revision: 540094
URL: http://svn.apache.org/viewvc?view=revrev=540094
Log:
add non block support
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/tomcat/util/net/SecureNioChannel.java
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/tomcat/util
Author: fhanik
Date: Mon May 21 03:25:46 2007
New Revision: 540102
URL: http://svn.apache.org/viewvc?view=revrev=540102
Log:
no need to pre initialize these values
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/catalina/tribes/group/interceptors/OrderInterceptor.java
Modified:
tomcat
Author: fhanik
Date: Mon May 21 06:32:46 2007
New Revision: 540139
URL: http://svn.apache.org/viewvc?view=revrev=540139
Log:
Fix demo
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/catalina/tribes/tipis/AbstractReplicatedMap.java
tomcat/tc6.0.x/trunk/test/org/apache/catalina/tribes
Author: fhanik
Date: Mon May 21 07:08:04 2007
New Revision: 540149
URL: http://svn.apache.org/viewvc?view=revrev=540149
Log:
forward port
Modified:
tomcat/trunk/java/org/apache/catalina/tribes/tipis/AbstractReplicatedMap.java
tomcat/trunk/test/org/apache/catalina/tribes/demos
Author: fhanik
Date: Thu May 17 04:47:50 2007
New Revision: 538878
URL: http://svn.apache.org/viewvc?view=revrev=538878
Log:
Avoid concurrent mod exception, remove from the iterator instead
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/catalina/tribes/transport/nio/ParallelNioSender.java
Author: fhanik
Date: Thu May 17 06:19:59 2007
New Revision: 538908
URL: http://svn.apache.org/viewvc?view=revrev=538908
Log:
Added in a unit test for ordering messages
Added:
tomcat/tc6.0.x/trunk/test/org/apache/catalina/tribes/test/interceptors/TestOrderInterceptor.java
Modified
Author: fhanik
Date: Thu May 17 06:45:15 2007
New Revision: 538920
URL: http://svn.apache.org/viewvc?view=revrev=538920
Log:
Add locks instead of synchronized statements to avoid issues between receiving
and sending
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/catalina/tribes/group
Author: fhanik
Date: Thu May 17 08:43:49 2007
New Revision: 538977
URL: http://svn.apache.org/viewvc?view=revrev=538977
Log:
minor optimizations
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/catalina/tribes/io/ChannelData.java
tomcat/tc6.0.x/trunk/java/org/apache/catalina/tribes
Author: fhanik
Date: Thu May 17 11:28:35 2007
New Revision: 539066
URL: http://svn.apache.org/viewvc?view=revrev=539066
Log:
left overs
Modified:
tomcat/tc6.0.x/trunk/test/org/apache/catalina/tribes/demos/ChannelCreator.java
tomcat/tc6.0.x/trunk/test/org/apache/catalina/tribes/demos
Author: fhanik
Date: Mon May 14 05:25:21 2007
New Revision: 537797
URL: http://svn.apache.org/viewvc?view=revrev=537797
Log:
Make sure to respect the option flag, otherwise you must order everything
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/catalina/tribes/group/interceptors
Author: fhanik
Date: Thu May 10 04:30:29 2007
New Revision: 536830
URL: http://svn.apache.org/viewvc?view=revrev=536830
Log:
New proposed API calls for Comet
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/catalina/CometEvent.java
tomcat/tc6.0.x/trunk/java/org/apache/catalina/connector
Author: fhanik
Date: Thu May 10 04:49:09 2007
New Revision: 536837
URL: http://svn.apache.org/viewvc?view=revrev=536837
Log:
oops, forgot these
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/catalina/CometEvent.java
Modified: tomcat/tc6.0.x/trunk/java/org/apache/catalina/CometEvent.java
URL
Author: fhanik
Date: Thu May 10 05:41:42 2007
New Revision: 536849
URL: http://svn.apache.org/viewvc?view=revrev=536849
Log:
feedback incorporated
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/catalina/CometEvent.java
tomcat/tc6.0.x/trunk/java/org/apache/catalina/connector
Author: fhanik
Date: Thu May 10 08:24:51 2007
New Revision: 536888
URL: http://svn.apache.org/viewvc?view=revrev=536888
Log:
Add in getters
Also change name from pluralis to CometOperation
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/catalina/CometEvent.java
tomcat/tc6.0.x/trunk/java
Author: fhanik
Date: Thu May 10 08:58:29 2007
New Revision: 536901
URL: http://svn.apache.org/viewvc?view=revrev=536901
Log:
added in unregister
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/catalina/CometEvent.java
tomcat/tc6.0.x/trunk/java/org/apache/catalina/connector
Author: fhanik
Date: Thu May 10 09:43:31 2007
New Revision: 536931
URL: http://svn.apache.org/viewvc?view=revrev=536931
Log:
Added in actions for the new Comet methods
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/coyote/ActionCode.java
Modified: tomcat/tc6.0.x/trunk/java/org/apache/coyote
Author: fhanik
Date: Wed May 9 07:18:25 2007
New Revision: 536540
URL: http://svn.apache.org/viewvc?view=revrev=536540
Log:
volatile should ensure double locking to work properly
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/catalina/tribes/io/BufferPool.java
Modified:
tomcat/tc6.0.x
Author: fhanik
Date: Wed May 9 09:46:06 2007
New Revision: 536580
URL: http://svn.apache.org/viewvc?view=revrev=536580
Log:
Separate out read vs write latches, simplify implementation, avoid concurrency
issues and prepare for new comet strategies
Modified:
tomcat/tc6.0.x/trunk/java/org
Author: fhanik
Date: Tue May 8 04:00:06 2007
New Revision: 536159
URL: http://svn.apache.org/viewvc?view=revrev=536159
Log:
mimic APR behavior and do stuff according to document, TIMEOUT should not close
the connection
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/tomcat/util/net
Author: fhanik
Date: Mon May 7 04:35:38 2007
New Revision: 535855
URL: http://svn.apache.org/viewvc?view=revrev=535855
Log:
set the correct so linger attribute
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/catalina/tribes/transport/nio/NioSender.java
Modified:
tomcat/tc6.0.x/trunk/java
Author: fhanik
Date: Mon May 7 06:44:13 2007
New Revision: 535877
URL: http://svn.apache.org/viewvc?view=revrev=535877
Log:
Set correct soLinger time
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/catalina/tribes/transport/nio/NioSender.java
Modified:
tomcat/tc6.0.x/trunk/java/org/apache
Author: fhanik
Date: Thu May 3 08:49:09 2007
New Revision: 534913
URL: http://svn.apache.org/viewvc?view=revrev=534913
Log:
Ability to create a connector using a custom protocol specification for
embedded.
Fix for bug 42309
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/catalina/startup
Author: fhanik
Date: Thu May 3 09:43:35 2007
New Revision: 534930
URL: http://svn.apache.org/viewvc?view=revrev=534930
Log:
Fix the bug in AprLifecycleListener, the value of SSLEngine is never
transferred to the listener.
Patch submitted by mturk
Modified:
tomcat/tc6.0.x/trunk/java/org
Author: fhanik
Date: Wed May 2 19:35:56 2007
New Revision: 534695
URL: http://svn.apache.org/viewvc?view=revrev=534695
Log:
Same fix as for the APR processor, although wouldn't this flag be set on the
recycle method
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/coyote/http11
Author: fhanik
Date: Fri Apr 27 12:40:21 2007
New Revision: 533197
URL: http://svn.apache.org/viewvc?view=revrev=533197
Log:
Undo Pero's checkin, sorry Peter, just can't have it in there until the
solution is more robust, although I don't think it will ever be implemented in
association
Author: fhanik
Date: Thu Apr 26 09:52:29 2007
New Revision: 532800
URL: http://svn.apache.org/viewvc?view=revrev=532800
Log:
Change the name to a more appropriate name
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/catalina/tribes/transport/MultiPointSender.java
tomcat/tc6.0.x/trunk
Author: fhanik
Date: Thu Apr 26 20:14:58 2007
New Revision: 532943
URL: http://svn.apache.org/viewvc?view=revrev=532943
Log:
Remove call to remove clear connections upon a member disappeared event, this
call is exposed higher in the API and should be controlled by the application
Modified
Author: fhanik
Date: Wed Apr 25 10:19:18 2007
New Revision: 532411
URL: http://svn.apache.org/viewvc?view=revrev=532411
Log:
Change latch behavior so that it can coexist with other IO events
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/tomcat/util/net/NioBlockingSelector.java
tomcat
Author: fhanik
Date: Wed Apr 25 11:29:50 2007
New Revision: 532434
URL: http://svn.apache.org/viewvc?view=revrev=532434
Log:
Implement keep alive timeout logic
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/catalina/tribes/group/interceptors/TcpFailureDetector.java
tomcat/tc6.0.x/trunk
Author: fhanik
Date: Wed Apr 25 11:03:18 2007
New Revision: 532429
URL: http://svn.apache.org/viewvc?view=revrev=532429
Log:
fix heartbeat
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/catalina/tribes/group/ChannelCoordinator.java
tomcat/tc6.0.x/trunk/java/org/apache/catalina/tribes
Author: fhanik
Date: Tue Apr 24 14:42:00 2007
New Revision: 532092
URL: http://svn.apache.org/viewvc?view=revrev=532092
Log:
reset timeout counter upon registration
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/tomcat/util/net/NioEndpoint.java
Modified: tomcat/tc6.0.x/trunk/java/org/apache
Author: fhanik
Date: Sat Apr 14 07:39:22 2007
New Revision: 528816
URL: http://svn.apache.org/viewvc?view=revrev=528816
Log:
apply the right exit condition
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/coyote/http11/Http11NioProcessor.java
Modified:
tomcat/tc6.0.x/trunk/java/org/apache
Author: fhanik
Date: Sat Apr 14 08:02:02 2007
New Revision: 528818
URL: http://svn.apache.org/viewvc?view=revrev=528818
Log:
consolidate methods into one
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/coyote/http11/Http11NioProcessor.java
tomcat/tc6.0.x/trunk/java/org/apache/tomcat/util
Author: fhanik
Date: Sat Apr 14 08:02:21 2007
New Revision: 528819
URL: http://svn.apache.org/viewvc?view=revrev=528819
Log:
oops, didn't mean to make that into the prev commit
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/coyote/http11/Http11NioProcessor.java
Modified:
tomcat/tc6.0.x
Author: fhanik
Date: Sat Apr 14 09:31:45 2007
New Revision: 528832
URL: http://svn.apache.org/viewvc?view=revrev=528832
Log:
Revert to revision 528735, something is broken and I'm losing my mind
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/coyote/http11/Http11NioProcessor.java
tomcat
Author: fhanik
Date: Sat Apr 14 09:47:20 2007
New Revision: 528837
URL: http://svn.apache.org/viewvc?view=revrev=528837
Log:
remove duplicate code, cause of all my headaches
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/tomcat/util/net/NioEndpoint.java
Modified: tomcat/tc6.0.x/trunk/java
Author: fhanik
Date: Sat Apr 14 10:06:10 2007
New Revision: 528840
URL: http://svn.apache.org/viewvc?view=revrev=528840
Log:
remove comments
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/tomcat/util/net/NioEndpoint.java
Modified: tomcat/tc6.0.x/trunk/java/org/apache/tomcat/util/net
Author: fhanik
Date: Fri Apr 13 08:32:19 2007
New Revision: 528524
URL: http://svn.apache.org/viewvc?view=revrev=528524
Log:
This write has to be synchronized since comet can write to the buffer and cause
a buffer overflow if more than one thread is writing
Modified:
tomcat/tc6.0.x/trunk
Author: fhanik
Date: Fri Apr 13 08:33:44 2007
New Revision: 528526
URL: http://svn.apache.org/viewvc?view=revrev=528526
Log:
if the flush is not guaranteed, then try again
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/coyote/http11/InternalNioOutputBuffer.java
Modified:
tomcat/tc6.0.x
Author: fhanik
Date: Fri Apr 13 08:39:44 2007
New Revision: 528528
URL: http://svn.apache.org/viewvc?view=revrev=528528
Log:
Prevent NPE on a key that was cancelled by the poller
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/tomcat/util/net/NioEndpoint.java
Modified: tomcat/tc6.0.x/trunk
Author: fhanik
Date: Fri Apr 13 09:51:54 2007
New Revision: 528551
URL: http://svn.apache.org/viewvc?view=revrev=528551
Log:
prevent a timeout when a servlet write is issued, but not flushed
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/coyote/http11/InternalNioOutputBuffer.java
Modified
Author: fhanik
Date: Fri Apr 13 11:08:43 2007
New Revision: 528570
URL: http://svn.apache.org/viewvc?view=revrev=528570
Log:
Use the remaining for the byte buffer as the capacity is the total capacity and
not the limit
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/coyote/http11
Author: fhanik
Date: Fri Apr 13 12:05:01 2007
New Revision: 528594
URL: http://svn.apache.org/viewvc?view=revrev=528594
Log:
consolidate usage between executor runnables and worker threads
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/tomcat/util/net/NioEndpoint.java
Modified: tomcat
Author: fhanik
Date: Fri Apr 13 12:16:08 2007
New Revision: 528605
URL: http://svn.apache.org/viewvc?view=revrev=528605
Log:
remove redundant calls, easier to track usage
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/tomcat/util/net/NioEndpoint.java
Modified: tomcat/tc6.0.x/trunk/java/org
Author: fhanik
Date: Fri Apr 13 16:26:07 2007
New Revision: 528702
URL: http://svn.apache.org/viewvc?view=revrev=528702
Log:
Added a TCP ping for membership, to be used with static memberships and with
the TCP failure detector
Added:
tomcat/tc6.0.x/trunk/java/org/apache/catalina/tribes
Author: fhanik
Date: Fri Apr 13 18:41:35 2007
New Revision: 528735
URL: http://svn.apache.org/viewvc?view=revrev=528735
Log:
Smarter executor, only create threads if no threads are available
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/catalina/core/StandardThreadExecutor.java
tomcat
Author: fhanik
Date: Fri Apr 13 19:48:45 2007
New Revision: 528744
URL: http://svn.apache.org/viewvc?view=revrev=528744
Log:
Minor optimizations
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/tomcat/util/net/NioEndpoint.java
tomcat/tc6.0.x/trunk/java/org/apache/tomcat/util/net
Author: fhanik
Date: Fri Apr 13 20:45:41 2007
New Revision: 528751
URL: http://svn.apache.org/viewvc?view=revrev=528751
Log:
minor optimization, go directly to the poller, chances of another request being
present at that very time is very slim
Modified:
tomcat/tc6.0.x/trunk/java/org/apache
Author: fhanik
Date: Thu Apr 12 07:53:06 2007
New Revision: 527964
URL: http://svn.apache.org/viewvc?view=revrev=527964
Log:
Don't unmark the object as a comet, if we do, it will not call the cleanup for
it
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/coyote/http11/Http11NioProcessor.java
Author: fhanik
Date: Thu Apr 12 19:28:01 2007
New Revision: 528323
URL: http://svn.apache.org/viewvc?view=revrev=528323
Log:
Fix the handling of the Http11NioProcessors when the thread pool can be
shrinking and growing.
So we are not associating the processor with a thread local, instead going
Author: fhanik
Date: Thu Apr 12 20:22:29 2007
New Revision: 528341
URL: http://svn.apache.org/viewvc?view=revrev=528341
Log:
Updated with some useful info
Modified:
tomcat/tc6.0.x/trunk/webapps/docs/aio.xml
Modified: tomcat/tc6.0.x/trunk/webapps/docs/aio.xml
URL:
http://svn.apache.org
Author: fhanik
Date: Thu Apr 12 21:19:09 2007
New Revision: 528347
URL: http://svn.apache.org/viewvc?view=revrev=528347
Log:
Since we can keep alive a HTTP connection, even after we have stopped using it
as a comet, then we need to go back to the original timeout
Modified:
tomcat/tc6.0.x
Author: fhanik
Date: Sun Apr 8 10:02:12 2007
New Revision: 526576
URL: http://svn.apache.org/viewvc?view=revrev=526576
Log:
Forward port from 5.5, expose what thread is currently executing a request to
JMX
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/catalina/connector
Author: fhanik
Date: Sun Apr 8 10:03:21 2007
New Revision: 526577
URL: http://svn.apache.org/viewvc?view=revrev=526577
Log:
Start preparing for non blocking writes, the underlying code has to have the
ability if there is ever gonna be a need
fix NPE
Modified:
tomcat/tc6.0.x/trunk/java/org
Author: fhanik
Date: Tue Mar 27 18:36:22 2007
New Revision: 523135
URL: http://svn.apache.org/viewvc?view=revrev=523135
Log:
Enhancement request-bugzilla
http://issues.apache.org/bugzilla/show_bug.cgi?id=41128
Ability to track execution thread in the RequestInfo object for management
purposes
Author: fhanik
Date: Mon Mar 26 15:24:32 2007
New Revision: 522651
URL: http://svn.apache.org/viewvc?view=revrev=522651
Log:
never return null
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/catalina/tribes/membership/McastService.java
Modified:
tomcat/tc6.0.x/trunk/java/org/apache
Author: fhanik
Date: Mon Mar 26 21:44:06 2007
New Revision: 522745
URL: http://svn.apache.org/viewvc?view=revrev=522745
Log:
fixes for
http://issues.apache.org/bugzilla/show_bug.cgi?id=41166
although there is still work to be done, need to separate Tomcat attributes vs.
application attributes
Author: fhanik
Date: Mon Mar 26 23:45:41 2007
New Revision: 522773
URL: http://svn.apache.org/viewvc?view=revrev=522773
Log: (empty)
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/catalina/ha/context/ReplicatedContext.java
tomcat/tc6.0.x/trunk/java/org/apache/catalina/tribes/tipis
Author: fhanik
Date: Mon Mar 26 23:48:01 2007
New Revision: 522774
URL: http://svn.apache.org/viewvc?view=revrev=522774
Log:
don't log io exception if the connector is not running
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/tomcat/util/net/JIoEndpoint.java
tomcat/tc6.0.x/trunk/java
Author: fhanik
Date: Mon Mar 26 23:52:10 2007
New Revision: 522786
URL: http://svn.apache.org/viewvc?view=revrev=522786
Log:
fix 41682
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/catalina/ha/session/DeltaSession.java
tomcat/tc6.0.x/trunk/webapps/docs/changelog.xml
Modified:
tomcat
Author: fhanik
Date: Mon Mar 26 23:58:27 2007
New Revision: 522792
URL: http://svn.apache.org/viewvc?view=revrev=522792
Log:
Fixed 41703
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/catalina/ha/authenticator/SingleSignOnMessage.java
tomcat/tc6.0.x/trunk/webapps/docs/changelog.xml
Author: fhanik
Date: Sun Mar 25 10:19:39 2007
New Revision: 522303
URL: http://svn.apache.org/viewvc?view=revrev=522303
Log:
Implemented a one time parachute for java heap oom. Should give the system
enough room to properly report the error and clear the caches. everything else
will be up
Author: fhanik
Date: Sun Mar 25 10:46:37 2007
New Revision: 522314
URL: http://svn.apache.org/viewvc?view=revrev=522314
Log:
Backport for manager name from Tomcat 6 to Tomcat 5.5
Modified:
tomcat/container/tc5.5.x/modules/cluster/src/share/org/apache/catalina/cluster/tcp
Author: fhanik
Date: Fri Mar 23 07:26:11 2007
New Revision: 521737
URL: http://svn.apache.org/viewvc?view=revrev=521737
Log:
sign exe's of course
Modified:
tomcat/build/tags/tc5.5.x/TOMCAT_5_5_23/sign.bat
Modified: tomcat/build/tags/tc5.5.x/TOMCAT_5_5_23/sign.bat
URL:
http://svn.apache.org
Author: fhanik
Date: Fri Mar 23 08:28:39 2007
New Revision: 521765
URL: http://svn.apache.org/viewvc?view=revrev=521765
Log:
Optimized sendfile a tiny bit. Instead of handing off to the poller, since we
are already on a thread then try it first on, and if we are not done, then
simply register
Author: fhanik
Date: Fri Mar 23 09:05:46 2007
New Revision: 521784
URL: http://svn.apache.org/viewvc?view=revrev=521784
Log:
big oopsie, forgot to do SSL for executor/socketprocessor
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/tomcat/util/net/NioEndpoint.java
Modified: tomcat/tc6.0.x
Author: fhanik
Date: Fri Mar 23 09:12:09 2007
New Revision: 521787
URL: http://svn.apache.org/viewvc?view=revrev=521787
Log:
choke the log statement, not needed
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/tomcat/util/net/NioEndpoint.java
Modified: tomcat/tc6.0.x/trunk/java/org/apache
Author: fhanik
Date: Fri Mar 23 09:19:47 2007
New Revision: 521790
URL: http://svn.apache.org/viewvc?view=revrev=521790
Log:
better error handling
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/tomcat/util/net/NioBlockingSelector.java
tomcat/tc6.0.x/trunk/java/org/apache/tomcat/util/net
Author: fhanik
Date: Thu Mar 22 07:22:00 2007
New Revision: 521284
URL: http://svn.apache.org/viewvc?view=revrev=521284
Log:
same fix as for APR, always try to do a non blocking read for the 2nd request,
busy threads return 0 with the executor
Modified:
tomcat/tc6.0.x/trunk/java/org/apache
Author: fhanik
Date: Thu Mar 22 09:54:26 2007
New Revision: 521342
URL: http://svn.apache.org/viewvc?view=revrev=521342
Log:
Fix NPE when using Executor
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/tomcat/util/net/JIoEndpoint.java
Modified: tomcat/tc6.0.x/trunk/java/org/apache/tomcat/util
Author: fhanik
Date: Thu Mar 22 14:52:25 2007
New Revision: 521487
URL: http://svn.apache.org/viewvc?view=revrev=521487
Log:
Added in sendfile support for the NIO connector
Currently the sending is done on the poller thread, could dispatch to the
thread pool as well
Modified:
tomcat/tc6.0.x
Author: fhanik
Date: Thu Mar 22 15:05:22 2007
New Revision: 521493
URL: http://svn.apache.org/viewvc?view=revrev=521493
Log:
Catch io exceptions and hide them unless debug is enabled
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/tomcat/util/net/NioEndpoint.java
tomcat/tc6.0.x/trunk
Author: fhanik
Date: Thu Mar 22 15:17:58 2007
New Revision: 521499
URL: http://svn.apache.org/viewvc?view=revrev=521499
Log:
added in some useful release notes for users to be aware of.
Modified:
tomcat/tc6.0.x/trunk/webapps/docs/changelog.xml
Modified: tomcat/tc6.0.x/trunk/webapps/docs
Author: fhanik
Date: Thu Mar 22 15:33:16 2007
New Revision: 521509
URL: http://svn.apache.org/viewvc?view=revrev=521509
Log:
documented the useSendfile behavior for NIO
Modified:
tomcat/tc6.0.x/trunk/webapps/docs/aio.xml
tomcat/tc6.0.x/trunk/webapps/docs/config/http.xml
Modified: tomcat
Author: fhanik
Date: Thu Mar 22 15:38:04 2007
New Revision: 521511
URL: http://svn.apache.org/viewvc?view=revrev=521511
Log:
moved bug notes to the release notes
Modified:
tomcat/tc6.0.x/trunk/RELEASE-NOTES
tomcat/tc6.0.x/trunk/webapps/docs/changelog.xml
Modified: tomcat/tc6.0.x/trunk
Author: fhanik
Date: Wed Mar 21 11:00:39 2007
New Revision: 520968
URL: http://svn.apache.org/viewvc?view=revrev=520968
Log:
Added in the Executor skeleton. the executor gets created in the service, so
that the connectors can reference it.
Feel free to hack away on improvements or yell at me
Author: fhanik
Date: Wed Mar 21 18:00:01 2007
New Revision: 521062
URL: http://svn.apache.org/viewvc?view=revrev=521062
Log:
Documented the Executor element
Added:
tomcat/tc6.0.x/trunk/webapps/docs/config/executor.xml
Modified:
tomcat/tc6.0.x/trunk/webapps/docs/changelog.xml
tomcat
Author: fhanik
Date: Wed Mar 21 18:21:25 2007
New Revision: 521068
URL: http://svn.apache.org/viewvc?view=revrev=521068
Log:
Make sure that we don't need to use any locks or synchronized statements to get
our executor to work properly.
If the task gets executed, means that the threadpool just
Author: fhanik
Date: Wed Mar 21 19:20:42 2007
New Revision: 521085
URL: http://svn.apache.org/viewvc?view=revrev=521085
Log:
small comment added
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/catalina/core/StandardThreadExecutor.java
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/catalina
Author: fhanik
Date: Tue Mar 20 18:34:07 2007
New Revision: 520693
URL: http://svn.apache.org/viewvc?view=revrev=520693
Log:
don't give the selector infinite time to shutdown
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/tomcat/util/net/NioEndpoint.java
Modified: tomcat/tc6.0.x/trunk/java
Author: fhanik
Date: Mon Mar 19 15:42:30 2007
New Revision: 520146
URL: http://svn.apache.org/viewvc?view=revrev=520146
Log:
forgot to document the other way to set the individual timeout
Modified:
tomcat/tc6.0.x/trunk/webapps/docs/aio.xml
Modified: tomcat/tc6.0.x/trunk/webapps/docs/aio.xml
Author: fhanik
Date: Mon Mar 19 16:35:09 2007
New Revision: 520175
URL: http://svn.apache.org/viewvc?view=revrev=520175
Log:
Added in support for calling CometEvent.END although the container itself
doesn't support it yet.
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/tomcat/util/net
Author: fhanik
Date: Mon Mar 19 16:35:42 2007
New Revision: 520176
URL: http://svn.apache.org/viewvc?view=revrev=520176
Log:
Make sure the connection always closes, no matter what
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/tomcat/util/net/NioEndpoint.java
Modified: tomcat/tc6.0.x/trunk
Author: fhanik
Date: Sat Mar 17 18:59:31 2007
New Revision: 519518
URL: http://svn.apache.org/viewvc?view=revrev=519518
Log:
added note about timeouts
Modified:
tomcat/tc6.0.x/trunk/webapps/docs/aio.xml
Modified: tomcat/tc6.0.x/trunk/webapps/docs/aio.xml
URL:
http://svn.apache.org/viewvc
Author: fhanik
Date: Fri Mar 16 08:31:02 2007
New Revision: 519009
URL: http://svn.apache.org/viewvc?view=revrev=519009
Log:
Creating a 4.1.x branch for connectors, we have 4.1.x branches for the other
trees, so this will make life easier to work with the 4.1 stuff
Added:
tomcat/connectors
Author: fhanik
Date: Fri Mar 16 09:15:45 2007
New Revision: 519036
URL: http://svn.apache.org/viewvc?view=revrev=519036
Log:
Add some options for handling URL chars, backport from TC 6.0.x
Modified:
tomcat/connectors/branches/tc4.1.x/coyote/src/java/org/apache/coyote/tomcat4
Author: fhanik
Date: Fri Mar 16 09:37:37 2007
New Revision: 519053
URL: http://svn.apache.org/viewvc?view=revrev=519053
Log:
Add some options for handling URL chars, backport from TC 6.0.x
Modified:
tomcat/connectors/branches/tc5.0.x/util/java/org/apache/tomcat/util/buf/UDecoder.java
Author: fhanik
Date: Fri Mar 16 09:37:49 2007
New Revision: 519054
URL: http://svn.apache.org/viewvc?view=revrev=519054
Log:
Add some options for handling URL chars, backport from TC 6.0.x
Modified:
tomcat/container/branches/tc5.0.x/catalina/src/share/org/apache/coyote/tomcat5
1201 - 1300 of 1888 matches
Mail list logo