Skip to content

Commit 25c4ba8

Browse files
committed
Merge branch 'develop' into devon/clean-shutdown
2 parents 50a3cd1 + 5143f93 commit 25c4ba8

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

72 files changed

+449
-320
lines changed

changelog.d/18868.misc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Fix `server_name` in logging context for multiple Synapse instances in one process.

synapse/app/_base.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -642,7 +642,7 @@ def run_sighup(*args: Any, **kwargs: Any) -> None:
642642
hs.get_pusherpool().start()
643643

644644
def log_shutdown() -> None:
645-
with LoggingContext("log_shutdown"):
645+
with LoggingContext(name="log_shutdown", server_name=server_name):
646646
logger.info("Shutting down...")
647647

648648
# Log when we start the shut down process.

synapse/app/admin_cmd.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -329,7 +329,7 @@ def start(config: HomeServerConfig, args: argparse.Namespace) -> None:
329329
# command.
330330

331331
async def run() -> None:
332-
with LoggingContext(name="command"):
332+
with LoggingContext(name="command", server_name=config.server.server_name):
333333
await _base.start(ss)
334334
await args.func(ss, args)
335335

@@ -342,5 +342,5 @@ async def run() -> None:
342342

343343
if __name__ == "__main__":
344344
homeserver_config, args = load_config(sys.argv[1:])
345-
with LoggingContext(name="main"):
345+
with LoggingContext(name="main", server_name=homeserver_config.server.server_name):
346346
start(homeserver_config, args)

synapse/app/appservice.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727

2828
def main() -> None:
2929
homeserver_config = load_config(sys.argv[1:])
30-
with LoggingContext(name="main"):
30+
with LoggingContext(name="main", server_name=homeserver_config.server.server_name):
3131
start(homeserver_config)
3232

3333

synapse/app/client_reader.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727

2828
def main() -> None:
2929
homeserver_config = load_config(sys.argv[1:])
30-
with LoggingContext(name="main"):
30+
with LoggingContext(name="main", server_name=homeserver_config.server.server_name):
3131
start(homeserver_config)
3232

3333

synapse/app/event_creator.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626

2727
def main() -> None:
2828
homeserver_config = load_config(sys.argv[1:])
29-
with LoggingContext(name="main"):
29+
with LoggingContext(name="main", server_name=homeserver_config.server.server_name):
3030
start(homeserver_config)
3131

3232

synapse/app/federation_reader.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727

2828
def main() -> None:
2929
homeserver_config = load_config(sys.argv[1:])
30-
with LoggingContext(name="main"):
30+
with LoggingContext(name="main", server_name=homeserver_config.server.server_name):
3131
start(homeserver_config)
3232

3333

synapse/app/federation_sender.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727

2828
def main() -> None:
2929
homeserver_config = load_config(sys.argv[1:])
30-
with LoggingContext(name="main"):
30+
with LoggingContext(name="main", server_name=homeserver_config.server.server_name):
3131
start(homeserver_config)
3232

3333

synapse/app/frontend_proxy.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727

2828
def main() -> None:
2929
homeserver_config = load_config(sys.argv[1:])
30-
with LoggingContext(name="main"):
30+
with LoggingContext(name="main", server_name=homeserver_config.server.server_name):
3131
start(homeserver_config)
3232

3333

synapse/app/generic_worker.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -390,7 +390,7 @@ async def start() -> None:
390390

391391
def main() -> None:
392392
homeserver_config = load_config(sys.argv[1:])
393-
with LoggingContext(name="main"):
393+
with LoggingContext(name="main", server_name=homeserver_config.server.server_name):
394394
start(homeserver_config)
395395

396396

0 commit comments

Comments
 (0)