Closed kgiusti closed 1 week ago
As part of this port I also took the opportunity to "clean up" the code used by the connectors/listeners for creating qd_connection_t's. Removed some legacy dead codepaths and updated function names that were originally associated with the server module.
Attention: Patch coverage is 86.40000%
with 17 lines
in your changes missing coverage. Please review.
Project coverage is 70.6%. Comparing base (
1b1d4b9
) to head (c1f1c96
). Report is 6 commits behind head on main.
This also separates the closure-of-all-connections from the freeing of the server module so that connections can be closed at an earlier point of the shutdown sequence.
This also adds accepted-connections to the listener reference counts for a more orderly freeing of resources.
Original work by Ted Ross. Ported to amqp adaptor and obfuscated by kgiusti