v1.19.1
Patch Changes
-
d49c344: Fix SSE parser dropping events from multi-line event blocks
The
parseSSEfunction checked if the entire event block started withdata:, which failed when the server included anevent:field before thedata:field. This caused all streaming events exceptmessage_startto be silently dropped, hanging the stream indefinitely.The parser now correctly splits each event block into individual lines and extracts the
data:line from within the block.