Page MenuHomekolab.org

Avoid buffering continuations
ClosedPublic

Authored by mollekopf on Oct 20 2020, 10:51 AM.

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
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

mollekopf requested review of this revision.Oct 20 2020, 10:51 AM
mollekopf created this revision.
mollekopf updated this revision to Diff 4876.Oct 20 2020, 11:42 AM

Removed ct:print call

mollekopf updated this revision to Diff 4882.Oct 20 2020, 11:53 AM

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.