Richard van der Hoff 64ddec1bc0 Fix a logcontext leak in persist_events
ObserveableDeferred expects its callbacks to be called without any
logcontexts, whereas it turns out we were calling them with the logcontext of
the request which initiated the persistence loop.

It seems wrong that we are attributing work done in the persistence loop to the
request that happened to initiate it, so let's solve this by dropping the
logcontext for it.

(I'm not sure this actually causes any real problems other than messages in the
debug log, but let's clean it up anyway)
2018-01-16 11:47:36 +00:00
..
2017-06-19 12:37:27 +01:00
2017-11-09 15:56:16 +00:00
2017-03-24 13:28:20 +00:00
2017-12-05 11:09:31 +00:00
2017-05-18 17:17:53 +01:00
2016-01-07 04:26:29 +00:00
2017-06-19 17:48:28 +01:00
2017-12-04 15:11:38 +00:00