Try to kill the process tree gracefully.
[nssm.git] / README.txt
index 8a41431..3ef6005 100644 (file)
@@ -1,5 +1,5 @@
 NSSM: The Non-Sucking Service Manager\r
 NSSM: The Non-Sucking Service Manager\r
-Version 2.4, 2010-09-23\r
+Version 2.7, 2011-01-25\r
 \r
 NSSM is a service helper program similar to srvany and cygrunsrv.  It can \r
 start any application as an NT service and will restart the service if it \r
 \r
 NSSM is a service helper program similar to srvany and cygrunsrv.  It can \r
 start any application as an NT service and will restart the service if it \r
@@ -22,6 +22,8 @@ based on the exit code of the managed application.
 \r
 Since version 2.3, NSSM logs to the Windows event log more elegantly.\r
 \r
 \r
 Since version 2.3, NSSM logs to the Windows event log more elegantly.\r
 \r
+Since version 2.5, NSSM respects environment variables in its parameters.\r
+\r
 \r
 Usage\r
 -----\r
 \r
 Usage\r
 -----\r
@@ -156,6 +158,9 @@ Credits
 Thanks to Bernard Loh for finding a bug with service recovery.\r
 Thanks to Benjamin Mayrargue (www.softlion.com) for adding 64-bit support.\r
 Thanks to Joel Reingold for spotting a command line truncation bug.\r
 Thanks to Bernard Loh for finding a bug with service recovery.\r
 Thanks to Benjamin Mayrargue (www.softlion.com) for adding 64-bit support.\r
 Thanks to Joel Reingold for spotting a command line truncation bug.\r
+Thanks to Arve Knudsen for spotting that child processes of the monitored\r
+application could be left running on service shutdown, and that a missing\r
+registry value for AppDirectory confused NSSM.\r
 \r
 Licence\r
 -------\r
 \r
 Licence\r
 -------\r