Commit Graph

1437 Commits

Author SHA1 Message Date
Robinson
078cf36e22
Permit external usage of closing everything when shutting down 2023-06-25 17:23:44 +02:00
Robinson
3a07b6bf86
Reference of existing list is kept before dispatching into new threads 2023-06-25 17:22:59 +02:00
Robinson
9a3e49bca4
Code cleanup 2023-06-25 17:21:25 +02:00
Robinson
3a9e9fea71
fixed issues with event poller lifecycle 2023-06-25 17:20:55 +02:00
Robinson
88f082097a
code cleanup 2023-06-25 12:21:21 +02:00
Robinson
4b511b2615
Cleaned up comments and logging 2023-06-25 12:13:52 +02:00
Robinson
119870bdc8
Added more comments, events now run on specific threads 2023-06-25 12:12:53 +02:00
Robinson
8e30883ebc
Code polish/cleanup 2023-06-25 12:05:41 +02:00
Robinson
c9e71c56b1
Code polish 2023-06-25 12:02:04 +02:00
Robinson
e02ef7d7e8
Handshake cleanup 2023-06-25 12:01:37 +02:00
Robinson
03974514c5
Code cleanup, added UUID support 2023-06-25 11:52:19 +02:00
Robinson
ff5d1ed430
Added logging 2023-06-25 11:52:01 +02:00
Robinson
80b4f2af48
Code cleanup 2023-06-24 12:23:07 +02:00
Robinson
3c02c28162
Added uuid, cleaned up logic 2023-06-24 12:21:57 +02:00
Robinson
f95b1f63ca
Updated copyright/comments 2023-06-24 02:06:17 +02:00
Robinson
422e983e85
Added comments 2023-06-24 02:06:03 +02:00
Robinson
115e63edf5
Added more exception types 2023-06-22 11:47:02 +02:00
Robinson
76c644b573
Added client UUID support 2023-06-22 11:46:30 +02:00
Robinson
f991182bbd
If a connection is manually closed, don't wait for aeron timeouts 2023-06-22 11:43:50 +02:00
Robinson
27696a0929
Added reserved class serialization registrations 2023-06-20 16:28:12 +02:00
Robinson
87a6fefe69
Code/logging cleanup 2023-06-19 14:03:18 +02:00
Robinson
1556cbe10d
Added method to easily reverse pub/sub info and added log output 2023-06-19 13:54:56 +02:00
Robinson
3d37a2267f
added more exception types 2023-06-19 13:53:28 +02:00
Robinson
da0db98658
more specific parameter names, better toString() info 2023-06-19 12:19:04 +02:00
Robinson
21e2504719
Added more exception types 2023-06-19 12:17:49 +02:00
Robinson
78208fcecb
waitForThreads will wait the default timeout 2023-06-18 19:41:57 +02:00
Robinson
26e2d4a52c
atomic value lazy setting 2023-06-18 19:41:22 +02:00
Robinson
bd7bb78696
Cleaned up logging 2023-06-18 18:19:23 +02:00
Robinson
ddb41762cf
Response manager uses its own coroutineScope now 2023-06-18 18:18:22 +02:00
Robinson
49b9ee98a2
ResponseManager now uses it's own EventDispatcher for events (to prevent potential deadlocks during RMI operations) 2023-06-17 12:16:50 +02:00
Robinson
7e748bd7dc
Reference copies of atomic lists when calling them (in case the list is cleared in a reentrant call 2023-06-16 14:48:19 +02:00
Robinson
cf4b61f4de
logic update 2023-06-16 14:19:58 +02:00
Robinson
eeed70b2c3
Updated error logs 2023-06-16 14:19:46 +02:00
Robinson
9e3a5b4d16
Updated secure random 2023-06-16 14:18:42 +02:00
Robinson
8ac3def5d3
updated license 2023-06-16 14:15:36 +02:00
Robinson
bc0a0e2dcc
Updated unit tests APIs 2023-06-16 14:15:27 +02:00
Robinson
173ad3a691
Updated copyright 2023-06-16 11:18:03 +02:00
Robinson
539722f520
Added support for maxCapacity when calling setBuffer 2023-06-16 11:16:00 +02:00
Robinson
1b9329b734
updated license 2023-06-14 23:36:05 +02:00
Robinson
4a800349b6
MultiClient tests now test 80 concurrent client connections 2023-06-14 23:35:44 +02:00
Robinson
5c4b8bc202
Added more unit tests 2023-06-14 23:35:22 +02:00
Robinson
327ac46f42
Cleaned up API 2023-06-14 23:35:03 +02:00
Robinson
4f74b56a13
Cleaned up api and logging 2023-06-14 23:29:15 +02:00
Robinson
4f33369663
Fixed issues and cleaned up aeron media driver connection factories 2023-06-14 23:28:34 +02:00
Robinson
d268dde7a3
Removed old driver connection logic 2023-06-14 21:30:43 +02:00
Robinson
cda6b53110
Added Aeron pub/sub unit test 2023-06-14 09:31:50 +02:00
Robinson
11247aa2e4
Fixed api usage 2023-06-13 15:48:59 +02:00
Robinson
76c2ab782a
Fixed invalid startup state for pollDispatcher 2023-06-13 15:48:49 +02:00
Robinson
ad538645c7
updated function parameters and comments 2023-06-07 11:59:08 +02:00
Robinson
7bde7ac3df
added comments 2023-06-07 11:49:01 +02:00