Robinson
|
58535a923b
|
Added support for connection tags (so the client can set a name for its connection, and the server will get that name). This is usefull for identifying different connections (and doing different things) based on their tag name.
|
2023-10-28 20:55:49 +02:00 |
|
Robinson
|
fe98763712
|
All connections are now buffered - in the event there is a network issue, or a quick reconnect, and messages are sent DURING this disconnected phase, these messages will be resent on the new connection once it is connected
|
2023-10-28 20:54:40 +02:00 |
|
Robinson
|
27b4b0421e
|
disabled test debug
|
2023-10-26 21:19:50 +02:00 |
|
Robinson
|
0c4c442b3a
|
Fixed/cleaned up connection polling and restarts
|
2023-10-26 21:19:36 +02:00 |
|
Robinson
|
ba57447169
|
fixed connect notify
|
2023-10-26 21:19:07 +02:00 |
|
Robinson
|
1b235e21aa
|
waiting for endpoint to shutdown better supports restarts
|
2023-10-26 21:14:05 +02:00 |
|
Robinson
|
046ece160f
|
code polish
|
2023-10-26 21:13:35 +02:00 |
|
Robinson
|
737b68549c
|
Wrapped potential RMI errors in exception catching
|
2023-10-26 21:13:21 +02:00 |
|
Robinson
|
f531f61a53
|
Better support for polling and sending dc message
|
2023-10-26 21:12:58 +02:00 |
|
Robinson
|
7f2ad97aa7
|
code cleanup and comments
|
2023-10-26 14:57:48 +02:00 |
|
Robinson
|
d7884c4d8d
|
Updated logs
|
2023-10-26 12:02:09 +02:00 |
|
Robinson
|
9d303beade
|
Better session management + logs
|
2023-10-26 09:30:11 +02:00 |
|
Robinson
|
70825708a3
|
More careful event dispatch (no longer global, but per endpoint)
|
2023-10-26 08:09:47 +02:00 |
|
Robinson
|
4b58a63dc1
|
Added extra (general) log message when a network error occurs
|
2023-10-24 20:38:20 +02:00 |
|
Robinson
|
495cb954d8
|
cleanAllStackTrace() returns itself
|
2023-10-24 15:14:39 +02:00 |
|
Robinson
|
59d17ea367
|
Better logic for unit test
|
2023-10-24 13:47:10 +02:00 |
|
Robinson
|
8c2b6b39cd
|
wait for close is not explicitly necessary
|
2023-10-24 13:46:46 +02:00 |
|
Robinson
|
60a26202b4
|
Added extra debug info
|
2023-10-24 13:46:28 +02:00 |
|
Robinson
|
044ce8771f
|
Fixed sigint close command issues
|
2023-10-24 13:46:16 +02:00 |
|
Robinson
|
90d087054e
|
Added for remote server testing
|
2023-10-24 13:45:58 +02:00 |
|
Robinson
|
4906e94aef
|
Code cleanup
|
2023-10-24 13:13:06 +02:00 |
|
Robinson
|
14544d3296
|
Removed delayed close from event poller
|
2023-10-24 12:06:55 +02:00 |
|
Robinson
|
2270b815b4
|
better logging
|
2023-10-23 23:27:55 +02:00 |
|
Robinson
|
706cf5b3e8
|
Fixed edge case with session connections and sending data on a publication that is not connected (either yet, or is an old one)
|
2023-10-23 23:24:57 +02:00 |
|
Robinson
|
01ab0bf1d8
|
Properly cleanup the remote object storage/cache
|
2023-10-23 23:23:32 +02:00 |
|
Robinson
|
d40c080311
|
API parameter clarification
|
2023-10-19 23:42:36 +02:00 |
|
Robinson
|
83a9a5762d
|
Connection timeout is based from when connection is created
|
2023-10-19 23:42:08 +02:00 |
|
Robinson
|
0e16747dc2
|
logging
|
2023-10-19 23:41:43 +02:00 |
|
Robinson
|
a15478c535
|
modified delayLingerTimeout() to be more intelligent with regards to the delay linger timeout
|
2023-10-18 20:00:54 +02:00 |
|
Robinson
|
cfc08a2f4b
|
SessionManager expiration now using the correct expire time
|
2023-10-18 19:55:28 +02:00 |
|
Robinson
|
c38fa13f11
|
More careful return values when adding data to aeron buffer
|
2023-10-18 19:54:33 +02:00 |
|
Robinson
|
7cacc63dca
|
renamed function: isConnected -> isClosedWithTimeout
|
2023-10-18 19:54:07 +02:00 |
|
Robinson
|
d51c878a65
|
Fixed cast exception with sessions
|
2023-10-18 19:52:50 +02:00 |
|
Robinson
|
6fb5dbb833
|
added sendDisconnectMessage to API when closing
|
2023-10-18 19:52:31 +02:00 |
|
Robinson
|
2245f0bfc5
|
more comments
|
2023-10-18 19:50:04 +02:00 |
|
Robinson
|
d4e3e2e41d
|
Better/easier checking if we are a session or not
|
2023-10-18 19:49:33 +02:00 |
|
Robinson
|
2a8ac38e55
|
ResponseManager now uses a special TimeoutException instead of generic exception.
|
2023-10-18 19:47:02 +02:00 |
|
Robinson
|
46cb174183
|
more logging
|
2023-10-18 19:46:34 +02:00 |
|
Robinson
|
de6d22f808
|
Added logs when closing storage
|
2023-10-18 19:33:28 +02:00 |
|
Robinson
|
099f9de834
|
Enhanced logging for session connection type
|
2023-10-18 19:33:13 +02:00 |
|
Robinson
|
047d938386
|
Safely attempt to close the settings store (permissions might not allow it)
|
2023-10-17 22:54:34 +02:00 |
|
Robinson
|
4d09999f0a
|
Updated logging
|
2023-10-17 16:48:31 +02:00 |
|
Robinson
|
ee296c602a
|
updated gradle
|
2023-10-17 16:48:02 +02:00 |
|
Robinson
|
3a69d1a525
|
updated build deps
|
2023-10-17 16:47:52 +02:00 |
|
Robinson
|
53f7cd8cf1
|
Simplified connection log info for debug output
|
2023-10-17 16:47:40 +02:00 |
|
Robinson
|
c62016dad9
|
version 6.14
|
2023-10-05 13:19:10 +02:00 |
|
Robinson
|
decec8641b
|
updated license
|
2023-10-05 13:18:40 +02:00 |
|
Robinson
|
66a922b6b5
|
Increased default macos devShm virtual drive
|
2023-10-05 13:18:28 +02:00 |
|
Robinson
|
7eac9699c9
|
Fixed session/connection lateinit errors
|
2023-10-05 13:18:00 +02:00 |
|
Robinson
|
8f9ee52b36
|
Fixed null pointer
|
2023-10-05 13:17:28 +02:00 |
|