Skip to content

Conversation

@Totodore
Copy link
Owner

@Totodore Totodore commented Nov 2, 2024

Motivation

Fixes:

First ping is sent two times because tokio interval default mode is Bursting. Because the first tick is missed, the next one is sent two times.

Solution

Initiate the tokio interval struct after the initial delay

@Totodore Totodore changed the title fix(engineio/socket): heartbeat delay causing burst fix(engineio/socket): heartbeat delay causing ping burst Nov 2, 2024
@Totodore Totodore merged commit 160f7af into main Nov 2, 2024
@Totodore Totodore deleted the fix-hb-delay branch December 20, 2024 14:13
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