06-28-2012 02:58 PM
When running my app on OS 22.214.171.1243, after about 20 minutes the Resource Monitor kills it. Looking in the logs, the only explanation it gives is: "Terminating process not handling events: <app name>(<thread number>)".
What does this mean? What events do we need to handle and also I'm curious, what is considered "excessive" timer and cpu usage when backgrounded?
Thanks in advance!
06-29-2012 10:03 AM
06-29-2012 10:08 AM - edited 06-29-2012 10:16 AM
I guess the new Resource Monitor doesn't save process dumps when it terminates a process... I don't see any in the logs. I will keep trying to pinpoint any place where the event thread could possibly be blocked...
07-03-2012 09:34 PM
"We do HTTP communications every five minutes on a timer thread, not the event thread."
Don't use the Timer Thread. Use the Timer to start your process, have some sort of flag so the Timer knows when your process is finished (so it doesn't start another one), but move that processing off the Timer Thread onto its won Thread. Problem will be solved I suspect....