Page MenuHomePhorge

Avoid buffering continuations
ClosedPublic

Authored by mollekopf on Oct 20 2020, 10:51 AM.
Tags
None
Referenced Files
Unknown Object (File)
Sun, Mar 17, 9:45 PM
Unknown Object (File)
Mon, Mar 11, 3:32 PM
Unknown Object (File)
Sun, Mar 3, 8:03 PM
Unknown Object (File)
Feb 13 2024, 11:24 PM
Unknown Object (File)
Feb 1 2024, 9:56 AM
Unknown Object (File)
Jan 31 2024, 2:02 PM
Unknown Object (File)
Dec 21 2023, 12:34 PM
Unknown Object (File)
Dec 15 2023, 5:10 PM
Subscribers
None

Details

Summary

We used to buffer APPEND continuations, which could result in client
timeouts; The client was able to APPEND very quickly (into the buffer of
guam), but a reply from the server then took a long while until guam
replayed the APPEND from the buffer. That in turn caused the client to
meanwhile time out.

Diff Detail

Repository
rG guam
Branch
develop
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 31477
Build 11965: arc lint + arc unit

Event Timeline

mollekopf created this revision.

Move the function closer to where we actually need it.

This revision was not accepted when it landed; it landed in state Needs Review.Oct 28 2020, 11:22 AM
This revision was automatically updated to reflect the committed changes.