pvl.irker-syslog: exit 0 on syslog/irk EOF -> quicker retry
authorTero Marttila <terom@paivola.fi>
Sun, 13 Jan 2013 03:44:45 +0200
changeset 131 aa12f64f8976
parent 130 4f8c465706be
child 132 a54950a8e4ec
pvl.irker-syslog: exit 0 on syslog/irk EOF -> quicker retry
bin/pvl.irker-syslog
--- a/bin/pvl.irker-syslog	Sun Jan 13 03:37:30 2013 +0200
+++ b/bin/pvl.irker-syslog	Sun Jan 13 03:44:45 2013 +0200
@@ -128,7 +128,7 @@
         except EOFError as ex :
             log.error("syslog: EOF")
             shutdown_irker(irker)
-            return 1
+            return 0
 
         # quit unless we have something to poll
         if not syslog.poll :
@@ -148,9 +148,10 @@
                 apply_irker(irker)
 
             except EOFError :
-                # exit
+                # exit 0, so as to restart sooner
+                # XXX: maybe use a special exit code instead?
                 log.error("irk: EOF")
-                return 1
+                return 0
      
     # done
     log.info("Exiting...")