4 Commits (6ee4bf0c79840175fea1a8035c9ef4ce6749d779)

Author SHA1 Message Date
Iain Patterson 8d8036e4f1 Kill process tree when stopping service.
Ensure that all child processes of the monitored application are
killed when the service stops by recursing through all running
processes and terminating those whose parent is the application
or one of its descendents.
14 years ago
Iain Patterson 4440946ecc Log messages properly.
Format messages from resource.  Use NSSM binary as the message source.
Note that replacing the binary is prevented if the event viewer is open.
15 years ago
Iain Patterson 06a62a665e Compile messages.
Don't spam the event log with warnings about not finding application
messages.
Every message currently uses the default event ID 1.
15 years ago
Iain Patterson e437fc1db2 NSSM 2.1. 15 years ago