Skip to content

server: monitor TX check buffer level on each iteration#164

Open
mdavidsaver wants to merge 1 commit intoepics-base:masterfrom
mdavidsaver:servermon-backlog
Open

server: monitor TX check buffer level on each iteration#164
mdavidsaver wants to merge 1 commit intoepics-base:masterfrom
mdavidsaver:servermon-backlog

Conversation

@mdavidsaver
Copy link
Copy Markdown
Member

Attempt to address #161. Move check on connection buffer from maybeReply(), run when deciding whether to start draining subscription queue, into the beginning of doReply(). There it will be run on each iteration.

Running only the first time permits a situation where a busy publishing can grow the queue without bound by keeping doReply() from idling.

@mdavidsaver mdavidsaver added the bug Something isn't working label Apr 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant