Click here to Skip to main content
15,896,557 members

Comments by Mondis (Top 1 by date)

Mondis 3-May-12 9:34am View    
Hi Bernhard,

I am pretty sure that it is not a multi-threading problem. I have a trace log working and everything is in sequence with no repeating when this happens. I would have duplicates of everything if this were the case. There are 2 scenarios that happen when the threshold is met. The service checks the state(Auto, Manual, Disabled) then the status of the service. If Started then the stop command is sent and it waits for the status of the service to be stopped. This scenario is working. The second scenario is if the Status is Stopped when the threshold is met. I just issue the Start command. This is the one that is giving me the error. Now the actual full scenario that played out was the threshold was met earlier in the day around 11am, the status was Started(Running) so my program stopped and started the service. This all worked perfectly. Later that day around 3pm the threshold was met again, however this time the status returned stopped and then the resulting error.

Any ideas?

Thanks
Ray