Jan F 8fe1509
diff -up openssh-5.8p1/sshd.c.exit openssh-5.8p1/sshd.c
Jan F 8fe1509
--- openssh-5.8p1/sshd.c.exit	2011-01-11 07:20:31.000000000 +0100
Jan F 8fe1509
+++ openssh-5.8p1/sshd.c	2011-03-15 12:06:20.623854928 +0100
Jan F 8fe1509
@@ -1115,7 +1115,7 @@ server_accept_loop(int *sock_in, int *so
Jan F 8fe1509
 			    (int) received_sigterm);
Jan F 8fe1509
 			close_listen_socks();
Jan F 8fe1509
 			unlink(options.pid_file);
Jan F 8fe1509
-			exit(255);
Jan F 8fe1509
+			exit(0);
Jan F 8fe1509
 		}
Jan F 8fe1509
 		if (key_used && key_do_regen) {
Jan F 8fe1509
 			generate_ephemeral_server_key();