This repository has been archived on 2021-12-05. You can view files and clone it, but cannot push or open issues or pull requests.
envoy/server
kske c2bbb1a224
Send pending messages after successful handshake
Instead of caching pending messages during the handshake and relaying
them afterwards, they are now sent after the handshake has been
completed.

This is possible because the relevant processors (messages and status
changes) are now event handlers which are registered at the event bus,
which means that they can immediately react to pending messages even if
Client#initReceiver has not been fully executed yet.

Because Client#initReceiver exists for that very reason, it is now
longer necessary. ID generator initialization, which was its other part,
is now directly handled in Startup#performHandshake, which is a far more
sensible placement.

Fixes #106
2020-11-30 22:28:34 +01:00
..
.settings Remove project specific import order 2020-10-18 12:13:47 +02:00
src/main Send pending messages after successful handshake 2020-11-30 22:28:34 +01:00
.classpath Move Envoy Server Standalone to server/ subdirectory 2020-07-13 11:40:00 +02:00
.project Simplify project names 2020-07-18 10:11:46 +02:00
drop_all_tables.sql Move Envoy Server Standalone to server/ subdirectory 2020-07-13 11:40:00 +02:00
install-debian-dev.sh Add install script for developers on Debian-based operating systems 2020-08-15 09:37:16 +02:00
pom.xml Bumped version to v0.2-beta 2020-09-27 17:13:38 +02:00