Rocket/core/lib
Sergio Benitez 6fc24789e9 Fix SSE heartbeat so it never interrupts events.
Previously, the heartbeat message, in its raw form, was ":\n\n". This
commit changes the message to be ":\n".

The former message, when parsed as Server-Sent Events, contained an
empty comment (as desired) _and_ a new line (erroneously). The new line
resulted in emitting any event that was presently being emitted, even if
it wasn't complete. That is, emitting an event partly, such as the
event's data but not its name. Removing the extra new line resolves this
issue and ensures that events aren't interrupted by the heartbeat.

Fixes #2152.
2022-04-27 13:59:03 -07:00
..
fuzz Migrate Rocket to Rust 2021 edition. 2022-04-19 18:35:38 -07:00
src Fix SSE heartbeat so it never interrupts events. 2022-04-27 13:59:03 -07:00
tests Add 'must_use' to 'Rocket'. 2022-04-19 13:03:58 -07:00
Cargo.toml Update 'uuid' to 1.0. 2022-04-26 22:04:47 -07:00
build.rs Migrate Rocket to Rust 2021 edition. 2022-04-19 18:35:38 -07:00