bin/pvl.verkko-dhcp
changeset 34 491f7da9d29b
parent 18 2d16489b8782
child 35 4a76d20f205f
--- a/bin/pvl.verkko-dhcp	Wed Oct 24 21:03:43 2012 +0300
+++ b/bin/pvl.verkko-dhcp	Wed Oct 24 21:27:30 2012 +0300
@@ -275,6 +275,9 @@
             # may be a free lease
             log.warn("Ignored lease: %s", lease)
 
+# XXX: mainloop
+import time
+
 class DHCPHandler (object) :
     """
         Process lines from syslog
@@ -369,9 +372,12 @@
             if poll is False :
                 # done
                 break
-            else :
+            elif self.syslog :
                 # wait
                 self.syslog.poll(poll)
+            else :
+                # XXX
+                time.sleep(poll)
 
             log.debug("tick")