Alain Zscheile
|
19409b738b
|
make session handling more robust
previously, a crashing client process would take the whole backlog
with it. now, the SessionManager manages the backlog if a session is setup
|
2022-11-25 17:16:44 +01:00 |
|
Alain Zscheile
|
3b9aa3f301
|
get rid of 'id' field in messages, use Blake2b hash instead
|
2022-11-24 23:11:09 +01:00 |
|
Alain Zscheile
|
166dbee97b
|
handle closing tcp connection better
|
2022-11-24 21:15:35 +01:00 |
|
Alain Zscheile
|
7981edd41f
|
correctly register session key, fix lru race condition in tests
|
2022-11-24 20:57:09 +01:00 |
|
Alain Zscheile
|
825b65f9ee
|
run 'mix format'
|
2022-11-24 20:01:34 +01:00 |
|
Alain Zscheile
|
98bfe3c98b
|
make it possible to use multiple LruCache instances
|
2022-11-24 20:01:09 +01:00 |
|
Alain Zscheile
|
de9c79016a
|
add LruCache impl
|
2022-11-24 19:38:32 +01:00 |
|
Alain Zscheile
|
8f8db8c841
|
fix invalid socket calling convention
|
2022-11-24 18:58:09 +01:00 |
|
Alain Zscheile
|
6c3c295f43
|
distributor: use GenServer instead
|
2022-11-24 18:34:08 +01:00 |
|
Alain Zscheile
|
625afcbd55
|
first try at integration test
|
2022-11-24 16:30:14 +01:00 |
|
Alain Zscheile
|
3671033f6d
|
+SessionManager
|
2022-11-24 00:56:38 +01:00 |
|
Alain Zscheile
|
9b189b7f4f
|
initial commit
|
2022-11-22 17:35:08 +01:00 |
|