mirror of
https://github.com/Gouryella/drip.git
synced 2026-02-23 21:00:44 +00:00
Adds a `lastActivityAt` field to the `streamingResponseEntry` structure to record the last active time of the streaming response. Updates this timestamp when creating the streaming response, sending headers, and sending data blocks. Modifies the logic for cleaning up timeout channels, using the last activity time instead of the creation time to determine if a timeout has occurred, improving accuracy in long-connection scenarios.