summary refs log tree commit diff
path: root/changelog.d
diff options
context:
space:
mode:
authorSean Quah <8349537+squahtx@users.noreply.github.com>2022-05-27 11:03:05 +0100
committerGitHub <noreply@github.com>2022-05-27 11:03:05 +0100
commitbb7a6377652755584c327d28b131c467d999280d (patch)
treeb7ef4629948d813cba7f0127ad1fd46c838c81d1 /changelog.d
parentAdd an option allowing users to use their password to reauthenticate even tho... (diff)
downloadsynapse-bb7a6377652755584c327d28b131c467d999280d.tar.xz
Close `ijson` coroutines ourselves instead of letting the GC close them (#12875)
Hopefully this means that exceptions raised due to truncated JSON
get a sensible logging context and stack.

Signed-off-by: Sean Quah <seanq@matrix.org>
Diffstat (limited to 'changelog.d')
-rw-r--r--changelog.d/12875.bugfix1
1 files changed, 1 insertions, 0 deletions
diff --git a/changelog.d/12875.bugfix b/changelog.d/12875.bugfix
new file mode 100644
index 0000000000..7b011e0f90
--- /dev/null
+++ b/changelog.d/12875.bugfix
@@ -0,0 +1 @@
+Explicitly close `ijson` coroutines once we are done with them, instead of leaving the garbage collector to close them.