IDLEPROC stopped running (OpenInsight 32-Bit)
At 13 MAR 2009 11:48:44AM Jim wrote:
When daylignt saving switched on march 8 the idleproc loop in our application stopped running. Our clients are running OI 4.03, XP work stations on a Win2003 network. The code for our idleproc loop is:
subroutine TIMELOOP(param)
yield()
* do some work
IPROC_STRUCT=TIMELOOP"
IPROC_STRUCT=param
timeout=2
IPROC_STRUCT=oconv(time()+timeout,'MTS')
STAT=SET_PROPERTY("SYSTEM","IDLEPROC",IPROC_STRUCT)
return
If we uncheck the time and date properties "Automatically adjust clock for daylight saving changes" on both the server and work station clocks then IDLEPROC starts working again. But this is an unacceptable solution for many of our clients. Any ideas would be greatly appreciated.