fixed watchdog handler
authorForrest Voight <forrest@forre.st>
Sat, 7 Jan 2012 09:41:37 +0000 (04:41 -0500)
committerForrest Voight <forrest@forre.st>
Sat, 7 Jan 2012 09:41:37 +0000 (04:41 -0500)
p2pool/main.py

index 620ed5c..836b753 100644 (file)
@@ -675,7 +675,7 @@ def main(args, net, datadir_path):
         
         if hasattr(signal, 'SIGALRM'):
             signal.signal(signal.SIGALRM, lambda signum, frame: reactor.callFromThread(
-                lambda: sys.stdout.write('Watchdog timer went off at:\n' + ''.join(traceback.format_stack()))
+                sys.stderr.write, 'Watchdog timer went off at:\n' + ''.join(traceback.format_stack())
             ))
             signal.siginterrupt(signal.SIGALRM, False)
             task.LoopingCall(signal.alarm, 30).start(1)