diff server/ts.py @ 99:1a88bb989afb

fix off-by-one in remainder code
author Matt Johnston <matt@ucc.asn.au>
date Tue, 17 Jul 2012 21:58:49 +0800
parents 229b740a607f
children 9485da05bc11
line wrap: on
line diff
--- a/server/ts.py	Mon Jul 16 22:01:33 2012 +0800
+++ b/server/ts.py	Tue Jul 17 21:58:49 2012 +0800
@@ -108,7 +108,7 @@
 
     rem = int(toks['rem'])
     tick_secs = int(toks['tick_secs'])
-    tick_secs = int(toks['tick_wake'])
+    tick_wake = int(toks['tick_wake']) + 1
     next_wake = int(toks['next_wake'])
 
     rem_secs = float(rem) / tick_wake * tick_secs