reopen logfile every 5 seconds
authorForrest Voight <forrest@forre.st>
Sun, 28 Aug 2011 02:03:49 +0000 (22:03 -0400)
committerForrest Voight <forrest@forre.st>
Tue, 30 Aug 2011 14:11:30 +0000 (10:11 -0400)
p2pool/main.py

index 6b08c2b..64e243f 100644 (file)
@@ -774,6 +774,7 @@ def run():
             logfile.reopen()
             print '...and reopened %r after catching SIGUSR1.' % (args.logfile,)
         signal.signal(signal.SIGUSR1, sigusr1)
+    task.LoopingCall(logfile.reopen).start(5)
     
     args.net = p2pool.nets[args.net_name + ('_testnet' if args.testnet else '')]