From: Iain Patterson Date: Sat, 26 Feb 2011 14:47:13 +0000 (+0000) Subject: NSSM 2.8. X-Git-Tag: v2.8^0 X-Git-Url: http://git.iain.cx/?a=commitdiff_plain;h=8561a216b764d928364f432a590bead3547e1497;p=nssm.git NSSM 2.8. --- diff --git a/README.txt b/README.txt index 3b8f25c..b2f9c27 100644 --- a/README.txt +++ b/README.txt @@ -1,5 +1,5 @@ NSSM: The Non-Sucking Service Manager -Version 2.7, 2011-01-25 +Version 2.8, 2011-02-26 NSSM is a service helper program similar to srvany and cygrunsrv. It can start any application as an NT service and will restart the service if it @@ -24,6 +24,9 @@ Since version 2.3, NSSM logs to the Windows event log more elegantly. Since version 2.5, NSSM respects environment variables in its parameters. +Since version 2.8, NSSM tries harder to shut down the managed application +gracefully and throttles restart attempts if the application doesn't run +for a minimum amount of time. Usage ----- @@ -174,7 +177,7 @@ Thanks to Joel Reingold for spotting a command line truncation bug. Thanks to Arve Knudsen for spotting that child processes of the monitored application could be left running on service shutdown, and that a missing registry value for AppDirectory confused NSSM. -Thanks to Peter Wagemans and Laszlo Kereszt for suggesting throttling restarts. +Thanks to Peter Wagemans and Laszlo Keresztfalvi for suggesting throttling restarts. Licence ------- diff --git a/nssm.h b/nssm.h index e10ee5c..04c3cb2 100644 --- a/nssm.h +++ b/nssm.h @@ -16,8 +16,8 @@ int str_equiv(const char *, const char *); #define NSSM "nssm" -#define NSSM_VERSION "2.7" -#define NSSM_DATE "2011-01-25" +#define NSSM_VERSION "2.8" +#define NSSM_DATE "2011-02-26" #define NSSM_RUN "run" /*