AHHHH!!!
The "Ensure miner stays running..." option was not checked... That's EXCATLY what I think will do the trick! I always want the miner running, I don't care much about it spawning up without my permission.. I really just want to set and forget about it, and have it monitor and make sure it's running
I've dug into the event viewer and I've found that around the time that CGMiner crashed, it was throwing this into the Windows Application Logs. I went into the event viewer and see this at about the times my CGMiner would crash:
The Open Procedure for service "BITS" in DLL "C:\Windows\System32\bitsperf.dll" failed. Performance data for this service will not be available. The first four bytes (DWORD) of the Data section contains the error code.
While I was in the Event Viewer, I saw this log about CGWatcher... I've only had CGWatcher crash a few times, and I think it might have been my fault...
Here's the log if you are interested at all:
Faulting application name: CGWatcher.exe, version: 1.3.2.2, time stamp: 0x5253254e
Faulting module name: KERNELBASE.dll, version: 6.3.9600.16408, time stamp: 0x523d557d
Exception code: 0xc000041d
Fault offset: 0x000000000000ab78
Faulting process id: 0xbc4
Faulting application start time: 0x01ced18d77bf0762
Faulting application path: C:\MinerApps\CGWatcher-1.3.2\CGWatcher.exe
Faulting module path: C:\Windows\system32\KERNELBASE.dll
Report Id: 3b917649-3d81-11e3-80b9-00237de788f9
Faulting package full name:
Faulting package-relative application ID:
Again, Thanks for building this app, this is an amazing project you have going.