Add a log context to the daemonized pusher

This commit is contained in:
Mark Haines 2016-04-26 15:57:28 +01:00
parent 6df5a6a833
commit b80b93ea0f

View File

@ -296,10 +296,15 @@ if __name__ == '__main__':
ps = setup(sys.argv[1:]) ps = setup(sys.argv[1:])
if ps.config.daemonize: if ps.config.daemonize:
def run():
with LoggingContext("run"):
change_resource_limit(ps.config.soft_file_limit)
reactor.run()
daemon = Daemonize( daemon = Daemonize(
app="synapse-pusher", app="synapse-pusher",
pid=ps.config.pid_file, pid=ps.config.pid_file,
action=reactor.run, action=run,
auto_close_fds=False, auto_close_fds=False,
verbose=True, verbose=True,
logger=logger, logger=logger,