[Sumover-dev] [svn commit] r4748 - vic/branches/cc/cc

sumover-dev at cs.ucl.ac.uk sumover-dev at cs.ucl.ac.uk
Tue Mar 30 17:08:51 BST 2010


Author: soohyunc
Date: Tue Mar 30 17:08:51 2010
New Revision: 4748

Modified:
   vic/branches/cc/cc/cc_timer.cpp

Log:
timer's msched() parameter is in "Int" type. 
previously, we've passed "Double" type accidently.



Modified: vic/branches/cc/cc/cc_timer.cpp
==============================================================================
--- vic/branches/cc/cc/cc_timer.cpp	(original)
+++ vic/branches/cc/cc/cc_timer.cpp	Tue Mar 30 17:08:51 2010
@@ -39,16 +39,17 @@
 	if (status_ != TIMER_IDLE)
 		abort();
 
-	msched(delay);
-	status_ = TIMER_PENDING;
+	msched((int)delay);
+	status_ = TIMER_HANDLING;
 }
 
 void CcTimerHandler::resched(double delay) {
+	fprintf(stderr, "resched by %d\n", (int)delay);
 	if (status_ == TIMER_PENDING)
 		return;
 
-	msched(delay);
-	status_ = TIMER_PENDING;
+	msched((int)delay);
+	status_ = TIMER_HANDLING;
 }
 
 void CcTimerHandler::cancel() {



More information about the Sumover-dev mailing list