Fixed timeout calculation in Symbian scheduler. It's in
[silc.git] / lib / silcutil / symbian / silcsymbianscheduler.cpp
index c61af404b0a643453d4063bfe94efc9851101b73..631a0a9b1abb68d8c51d94ecba5d1ec641097a4f 100644 (file)
@@ -203,7 +203,7 @@ int silc_poll(SilcSchedule schedule, void *context)
     at_timeout += (TTimeIntervalMicroSeconds32)(2100 * 1000 * 1000);
     timeout -= (2100 * 1000);
   }
-  at_timeout += (TTimeIntervalMicroSeconds32)timeout;
+  at_timeout += (TTimeIntervalMicroSeconds32)(timeout * 1000);
 
   /* Schedule the timeout */
   if (internal->timer->IsActive())