Windows Service suddenly doing nothing

Posted by TB on Stack Overflow See other posts from Stack Overflow or by TB
Published on 2009-11-24T12:09:47Z Indexed on 2010/03/26 15:13 UTC
Read the original article Hit count: 263

Hi, My windows service is using a Thread (not a timer) which is always looping and sleeps for 1 second every loop using : evet.WaitOne(interval);

When I start the service it works fine and I can see in the task manager that it is running, consuming and releasing memory, consuming processor ... etc that is all normal, but after a while (random amount of time) the service simply stops!! it is still there in the task manager but it is not consuming any processor work now and its consumption to the memory is not changing. it simply (died but still there in the task manager like a Zombie).

I know that many exceptions might have happened during running the service (it is really doing many things) but all those exceptions are handled in Try catch blocks, so why is my "always looping" thread stops ??? This thread also logs every time he loops, when he is freezig in this way he is not logging anything (of course)

© Stack Overflow or respective owner

Related posts about windows-services

Related posts about multithreading