about summary refs log tree commit homepage
path: root/t/git.t
diff options
context:
space:
mode:
authorEric Wong <e@yhbt.net>2020-06-10 07:04:29 +0000
committerEric Wong <e@yhbt.net>2020-06-13 07:55:45 +0000
commitc4dd2b484bbb20f2be0d7bc4a0ae0e91df635b4a (patch)
treedf1069a4469010e1a1a8ca717a093357a563cdb7 /t/git.t
parentafa44e1ddf1b9402caba5c7dc3c8e0f86194df86 (diff)
downloadpublic-inbox-c4dd2b484bbb20f2be0d7bc4a0ae0e91df635b4a.tar.gz
Since IMAP yields control to GitAsyncCat, IMAP->event_step may
be invoked with {long_cb} still active.  We must be sure to
bail out of IMAP->event_step if that happens and continue to let
GitAsyncCat drive IMAP.

This also improves fairness by never processing more than one
request per ->event_step.
Diffstat (limited to 't/git.t')
0 files changed, 0 insertions, 0 deletions