02-03-2006 11:21 AM
02-04-2006 01:11 AM
02-06-2006 03:23 AM
Thanks for your response Robert, much appreciated.
However, I don't think that any of the points in the link are relevant to my problem. Although my application does use a timer, it does not use the eventDataX parameters that are passed into the timer callback. Furthermore, I am sure that my program is not stuck in any of my code, as I have logging in all while loops, which is not seen when the problem occurs after the 29 days.
(Also, I can't make 29 days + 6 hours fit into a reasonable x^y number of seconds or ms!!!)
It makes sense that something is going into a loop and not returning, because the UI locks up and the CPU goes 100%. But I can't see how it can be my code that's doing this.
I am toying with the idea of taking out the timer and replacing it with a thread. But even this may not solve the problem if it's due to an interaction between CVI5.5 and NT4. I would like to know if anyone has had similar problems with this combination.
Thanks.
Ian.