3da827
diff -up rpcbind-0.2.0/src/rpcbind.c.orig rpcbind-0.2.0/src/rpcbind.c
3da827
--- rpcbind-0.2.0/src/rpcbind.c.orig	2015-05-04 10:03:47.261693706 -0400
3da827
+++ rpcbind-0.2.0/src/rpcbind.c	2015-05-04 11:07:35.570042694 -0400
3da827
@@ -797,11 +797,9 @@ terminate(int dummy /*__unused*/)
3da827
 	unlink(_PATH_RPCBINDSOCK);
3da827
 	unlink(RPCBINDDLOCK);
3da827
 #ifdef WARMSTART
3da827
-	syslog(LOG_ERR,
3da827
-		"rpcbind terminating on signal. Restart with \"rpcbind -w\"");
3da827
 	write_warmstart();	/* Dump yourself */
3da827
 #endif
3da827
-	exit(2);
3da827
+	exit(0); /* exit gracefully */
3da827
 }
3da827
 
3da827
 void