![]() ![]() This is a forceful way to stop an application. To kill an application, RoC uses a library method that (I think) calls TerminateProcess under the hood. RoC does not take CPU usage into account at all. ![]() If the function returns “true”, RoC will treat the application as “not responding”. See the link for more details about how that works. ISTAT SERVER DAEMON CRASHING WINDOWSIf #1 works fine – that is, the application seems to be responding – RoC also uses the IsHungAppWindow Win32 API function to check if Windows thinks the application is not responding. If the window does not process the message within the timeout, it is treated as “not responding”.Ģ. It sends one of the application windows a WM_NULL message with a 500 millisecond timeout. There are two things that RoC does to check if an application is responding:ġ. It should be compatible with most NT-based Windows versions.ĭownload Restart on Crash (1.4 MB) Screenshots & Documentation Restart on Crash doesn’t require installation and stores all it’s configuration data in a “settings.ini” file in the program’s folder, so it’s portable. You can add any number of applications to monitor, enable/disable them individually and edit the command line that will be used to restart an application. Restart on Crash is an monitoring tool that will watch the applications that you specify and automatically relaunch any program that hangs or crashes. If you have an unstable program that you absolutely need to run at all times, but don’t want to waste your time monitoring and manually restarting it every time it croaks, I might have something interesting for you. I’m sure you’ve encountered a few “Not responding” errors and some irritatingly crash-prone applications yourself. Don’t you hate it when programs hang or crash? I find it especially annoying when a background application like an IM client or a bandwidth monitor silently crashes – sometimes I only notice the problem hours later when I’ve already missed a bunch of messages. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |