- 13 Jan, 2015 2 commits
-
-
Tom Evans authored
When a connection is closed, any further packets to be delivered need to be handled by the "backup" packet deliverer. The original implementation simply tried to reuse the primary delivery/routing mechanism, which resulted in a recursive call. This has been replaced with a packet deliverer that will route undeliverable message packets into the offline store.
-
Tom Evans authored
The connection close listener initiates a presence broadcast to advertise its "unavailable" status. The current connection must be marked closed before this occurs, so the presence stanza will not be delivered to the newly closed connection. Note that the synchronized block alone does not accomplish this because the presence broadcast is delivered via that same thread that is currently closing the connection, thus it already possesses the sync object lock. Also, note that the SessionManager should exclude the originating JID when sending presence broadcasts to the user's other available session(s).
-
- 12 Jan, 2015 1 commit
-
-
Tom Evans authored
This patch is to prevent a stack overflow in certain exception cases where a connection has been closed, but its corresponding session is still present in the routing table.
-
- 11 Jan, 2015 2 commits
-
-
Florian Schmaus authored
Also decrease the size of the critical section the lock protects. Related to OF-857.
-
Tom Evans authored
Use a lock to ensure the integrity of IoSession (MINA), especially when using compression or TLS filters
-
- 17 Dec, 2014 1 commit
-
-
Christian Schudt authored
-
- 09 Dec, 2014 1 commit
-
-
Tom Evans authored
Updates the MINA 2.0.9 core to fix a locking issue documented here: https://issues.apache.org/jira/browse/DIRMINA-995 Also updates connection manager and thread pool configurations to better allocate resources within the JVM.
-
- 07 Aug, 2014 1 commit
-
-
jackrabbit128 authored
- install ReadThrottleFilterBuilder into filter chains - adjust SSLFilter positioning in chain so that ReadThrottleFilter works correctly
-
- 31 May, 2014 1 commit
-
-
André Berenguel authored
-
- 26 Apr, 2014 1 commit
-
-
Tom Evans authored
Ensure that async packets are not lost when a connection is dropped/reset by peer.
-
- 19 Feb, 2012 1 commit
-
-
guus authored
git-svn-id: http://svn.igniterealtime.org/svn/repos/openfire/trunk@13001 b35dd754-fafc-0310-a699-88a17e54d16e
-
- 22 Aug, 2010 1 commit
-
-
guus authored
git-svn-id: http://svn.igniterealtime.org/svn/repos/openfire/trunk@11845 b35dd754-fafc-0310-a699-88a17e54d16e
-
- 07 Feb, 2010 1 commit
-
-
guus authored
git-svn-id: http://svn.igniterealtime.org/svn/repos/openfire/trunk@11608 b35dd754-fafc-0310-a699-88a17e54d16e
-
- 09 Nov, 2009 1 commit
-
-
guus authored
git-svn-id: http://svn.igniterealtime.org/svn/repos/openfire/trunk@11388 b35dd754-fafc-0310-a699-88a17e54d16e
-
- 30 Sep, 2009 1 commit
-
-
Matt Tucker authored
git-svn-id: http://svn.igniterealtime.org/svn/repos/openfire/trunk@11291 b35dd754-fafc-0310-a699-88a17e54d16e
-
- 16 Jul, 2008 1 commit
-
-
Gaston Dombiak authored
git-svn-id: http://svn.igniterealtime.org/svn/repos/openfire/trunk@10683 b35dd754-fafc-0310-a699-88a17e54d16e
-
- 11 Jun, 2008 1 commit
-
-
Gaston Dombiak authored
git-svn-id: http://svn.igniterealtime.org/svn/repos/openfire/trunk@10511 b35dd754-fafc-0310-a699-88a17e54d16e
-
- 11 Apr, 2008 1 commit
-
-
Gaston Dombiak authored
git-svn-id: http://svn.igniterealtime.org/svn/repos/openfire/trunk@10204 b35dd754-fafc-0310-a699-88a17e54d16e
-
- 04 Dec, 2007 1 commit
-
-
Gaston Dombiak authored
git-svn-id: http://svn.igniterealtime.org/svn/repos/openfire/trunk@9565 b35dd754-fafc-0310-a699-88a17e54d16e
-
- 15 Nov, 2007 1 commit
-
-
Jay Kline authored
git-svn-id: http://svn.igniterealtime.org/svn/repos/openfire/trunk@9506 b35dd754-fafc-0310-a699-88a17e54d16e
-
- 22 Oct, 2007 1 commit
-
-
Gaston Dombiak authored
git-svn-id: http://svn.igniterealtime.org/svn/repos/openfire/trunk@9348 b35dd754-fafc-0310-a699-88a17e54d16e
-
- 12 Sep, 2007 1 commit
-
-
Gaston Dombiak authored
Refactoring work. Exposed SSLSession in Connection and rewrote startTLS to accept client authentication mode as a param. git-svn-id: http://svn.igniterealtime.org/svn/repos/openfire/trunk@9107 b35dd754-fafc-0310-a699-88a17e54d16e
-
- 22 Jun, 2007 1 commit
-
-
Gaston Dombiak authored
More optimization work. Reduce number of byte[] used by CharserEncoder by having an encoder per thread. git-svn-id: http://svn.igniterealtime.org/svn/repos/openfire/trunk@8606 b35dd754-fafc-0310-a699-88a17e54d16e
-
- 30 May, 2007 1 commit
-
-
Gaston Dombiak authored
git-svn-id: http://svn.igniterealtime.org/svn/repos/openfire/trunk@8405 b35dd754-fafc-0310-a699-88a17e54d16e
-
- 19 May, 2007 1 commit
-
-
Gaston Dombiak authored
git-svn-id: http://svn.igniterealtime.org/svn/repos/openfire/trunk@8358 b35dd754-fafc-0310-a699-88a17e54d16e
-
- 18 May, 2007 1 commit
-
-
Gaston Dombiak authored
Added a 2 step compression process. First compress incoming traffic, then send "go ahead" stanza to client and finally compress outgoing traffic. JM-1059 git-svn-id: http://svn.igniterealtime.org/svn/repos/openfire/trunk@8352 b35dd754-fafc-0310-a699-88a17e54d16e
-
- 24 Apr, 2007 1 commit
-
-
Gaston Dombiak authored
Set STATUS_CLOSED to session when closing socket. This prevents running closing logic many times. JM-1042 git-svn-id: http://svn.igniterealtime.org/svn/repos/openfire/trunk@8106 b35dd754-fafc-0310-a699-88a17e54d16e
-
- 28 Mar, 2007 1 commit
-
-
Gaston Dombiak authored
git-svn-id: http://svn.igniterealtime.org/svn/repos/wildfire/trunk@7742 b35dd754-fafc-0310-a699-88a17e54d16e
-
- 15 Mar, 2007 1 commit
-
-
Gaston Dombiak authored
git-svn-id: http://svn.igniterealtime.org/svn/repos/wildfire/trunk@7530 b35dd754-fafc-0310-a699-88a17e54d16e
-
- 13 Feb, 2007 1 commit
-
-
Gaston Dombiak authored
git-svn-id: http://svn.igniterealtime.org/svn/repos/wildfire/trunk@7096 b35dd754-fafc-0310-a699-88a17e54d16e
-
- 03 Feb, 2007 1 commit
-
-
Gaston Dombiak authored
git-svn-id: http://svn.igniterealtime.org/svn/repos/wildfire/trunk@6938 b35dd754-fafc-0310-a699-88a17e54d16e
-
- 27 Jan, 2007 1 commit
-
-
Gaston Dombiak authored
git-svn-id: http://svn.igniterealtime.org/svn/repos/wildfire/trunk@6830 b35dd754-fafc-0310-a699-88a17e54d16e
-
- 11 Jan, 2007 1 commit
-
-
Gaston Dombiak authored
Optimization - replaced Map with single listener entry with instance variable that keeps the listener. E.g. 30K connections ==> 30K Maps. JM-925 git-svn-id: http://svn.igniterealtime.org/svn/repos/wildfire/trunk@6655 b35dd754-fafc-0310-a699-88a17e54d16e
-
- 06 Jan, 2007 1 commit
-
-
Gaston Dombiak authored
git-svn-id: http://svn.igniterealtime.org/svn/repos/wildfire/trunk@6596 b35dd754-fafc-0310-a699-88a17e54d16e
-
- 05 Jan, 2007 1 commit
-
-
Gaston Dombiak authored
git-svn-id: http://svn.igniterealtime.org/svn/repos/wildfire/trunk@6591 b35dd754-fafc-0310-a699-88a17e54d16e
-
- 04 Jan, 2007 1 commit
-
-
Gaston Dombiak authored
git-svn-id: http://svn.igniterealtime.org/svn/repos/wildfire/trunk@6536 b35dd754-fafc-0310-a699-88a17e54d16e
-