From 2a48d0838b46963b134b4351d4da0dd352cbd8bf Mon Sep 17 00:00:00 2001
From: erikjohnston
So we have stopped processing the request (and will probably go on to start processing the next), without clearing the logcontext.
To circumvent this problem, synapse code assumes that, wherever you have
-an awaitable, you will want to await
it. To that end, whereever
+an awaitable, you will want to await
it. To that end, wherever
functions return awaitables, we adopt the following conventions:
Rules for functions returning awaitables:
-- cgit 1.5.1