Commit Diff


commit - e4189e65e31ef83e3854eb33867cc6853505542a
commit + 2c4afbcc5b2b7921292c426e9aa3452ba11455ca
blob - 92eff740036ffb9990b4ac7468800187fc60dda9
blob + 7f726d216b749b170df98448a9edc878c612c090
--- lstun.c
+++ lstun.c
@@ -330,7 +330,8 @@ bind_socket(void)
 			continue;
 		}
 
-		listen(socks[nsock], 5);
+		if (listen(socks[nsock], 5) == -1)
+			fatal("listen");
 
 		nsock++;
 	}