Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- we now have idle_timeout, not lifetime - this is because dynamic clients can't be connected (for now) - simplify and unify the "clean up packet" code - don't have an "expired" flag in the socket. - don't have an "expired" flag in the client. - track client->outstanding only for dynamic clients - decrement client->outstanding only when the packet is cleaned up
- Loading branch information
Showing
2 changed files
with
81 additions
and
114 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters