Page MenuHomePhorge

Avoid buffering continuations
ClosedPublic

Authored by mollekopf on Oct 20 2020, 10:51 AM.
Tags
None
Referenced Files
Unknown Object (File)
Sat, May 18, 9:00 PM
Unknown Object (File)
Wed, May 8, 2:44 PM
Unknown Object (File)
Tue, May 7, 10:25 PM
Unknown Object (File)
Tue, May 7, 1:43 PM
Unknown Object (File)
Mon, May 6, 6:54 PM
Unknown Object (File)
Mon, May 6, 4:48 AM
Unknown Object (File)
Fri, Apr 26, 6:32 PM
Unknown Object (File)
Apr 13 2024, 5:47 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 31462
Build 11947: 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.