Skip to content
This repository was archived by the owner on Jan 21, 2025. It is now read-only.

Conversation

@mathieucarbou
Copy link
Owner

@mathieucarbou mathieucarbou commented Sep 4, 2024

Copy of PR esphome/ESPAsyncWebServer#41 from @nkinnan

See the above PR for discussion.

…ng partial events that straddle buffers; Improvement: don't hold onto event items until ack, immediately remove them from queue

Copy of esphome/ESPAsyncWebServer#41
@mathieucarbou mathieucarbou self-assigned this Sep 4, 2024
@mathieucarbou mathieucarbou changed the title AsyncEventSource writes multiple events per tcp send, including partial events that straddle buffers; Improvement: don't hold onto event items until ack, immediately remove them from queue [PERF] AsyncEventSource writes multiple events per tcp send, including partial events that straddle buffers; Improvement: don't hold onto event items until ack, immediately remove them from queue Sep 4, 2024
@mathieucarbou mathieucarbou merged commit 2d6e140 into main Sep 4, 2024
@mathieucarbou mathieucarbou deleted the sse branch September 4, 2024 11:48
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

AsyncEventSource writes multiple events per tcp send; Improvement: don't hold onto event items until ack, immediately remove them from queue

2 participants