Skip to content

Non-blocking send#160

Open
zuiderkwast wants to merge 3 commits intoEricsson:single-process-clientfrom
zuiderkwast:non-blocking-send
Open

Non-blocking send#160
zuiderkwast wants to merge 3 commits intoEricsson:single-process-clientfrom
zuiderkwast:non-blocking-send

Conversation

@zuiderkwast
Copy link
Collaborator

Use send_timeout 0. If send returns timeout, it has still queued all the data for sending later. When this happens, backoff and don't send more to the socket until the pending commands have got replies from the server.

Use send_timeout 0. If send returns timeout, it has still queued all the data
for sending later. When this happens, backoff and don't send more to the
socket until the pending commands have got replies from the server.

Signed-off-by: Viktor Söderqvist <viktor.soderqvist@est.tech>
Signed-off-by: Viktor Söderqvist <viktor.soderqvist@est.tech>
@zuiderkwast zuiderkwast marked this pull request as ready for review March 3, 2026 16:11
Signed-off-by: Viktor Söderqvist <viktor.soderqvist@est.tech>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant