diff options
author | Erik Johnston <erik@matrix.org> | 2022-09-01 14:54:52 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-09-01 13:54:52 +0100 |
commit | 2318603772f2e1595f9b39369246d5955a069381 (patch) | |
tree | 4f74b78dde28625895a36dab3ce7ba5c6a8b5153 | |
parent | Return keys for unwhitelisted servers from `/_matrix/key/v2/query` (#13683) (diff) | |
download | synapse-2318603772f2e1595f9b39369246d5955a069381.tar.xz |
Add some logging to help track down #13444 (#13679)
-rw-r--r-- | changelog.d/13679.misc | 1 | ||||
-rw-r--r-- | synapse/federation/sender/__init__.py | 13 |
2 files changed, 14 insertions, 0 deletions
diff --git a/changelog.d/13679.misc b/changelog.d/13679.misc new file mode 100644 index 0000000000..a4fa94da9d --- /dev/null +++ b/changelog.d/13679.misc @@ -0,0 +1 @@ +Add some logging to help track down #13444. diff --git a/synapse/federation/sender/__init__.py b/synapse/federation/sender/__init__.py index 94a65ac65f..8bc60e3e3e 100644 --- a/synapse/federation/sender/__init__.py +++ b/synapse/federation/sender/__init__.py @@ -441,6 +441,19 @@ class FederationSender(AbstractFederationSender): destinations = await self._external_cache.get( "get_joined_hosts", str(sg) ) + if destinations is None: + # Add logging to help track down #13444 + logger.info( + "Unexpectedly did not have cached destinations for %s / %s", + sg, + event.event_id, + ) + else: + # Add logging to help track down #13444 + logger.info( + "Unexpectedly did not have cached prev group for %s", + event.event_id, + ) if destinations is None: try: |