Joachim Bauch
|
fe95626f3b
|
Support closing clients from message processor.
|
2021-06-07 15:15:50 +02:00 |
|
Joachim Bauch
|
618e7b085e
|
Fix potential race condition when closing message channel.
|
2021-06-07 15:14:51 +02:00 |
|
Joachim Bauch
|
b8b46264c1
|
Create messagechan for proxy clients.
|
2021-06-04 15:40:42 +02:00 |
|
Joachim Bauch
|
2b02a2f929
|
Make client message processing asynchronous.
This helps in detecting clients that disconnect while a backend request for
them is still active (e.g. joining a room).
|
2021-06-04 15:40:39 +02:00 |
|
Joachim Bauch
|
c8e4bfe007
|
Fix various issues found by golangci-lint.
|
2021-04-26 17:25:52 +02:00 |
|
Joachim Bauch
|
8ba2e0ad64
|
Switch dependency tracking to Go modules.
With that bump minimum required version to Go 1.13.
|
2021-04-09 16:15:00 +02:00 |
|