From 8561a216b764d928364f432a590bead3547e1497 Mon Sep 17 00:00:00 2001 From: Iain Patterson Date: Sat, 26 Feb 2011 14:47:13 +0000 Subject: [PATCH] NSSM 2.8. --- README.txt | 7 +++++-- nssm.h | 4 ++-- 2 files changed, 7 insertions(+), 4 deletions(-) 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" /* -- 2.7.4