git: 9front

Download patch

ref: 33de363eeb93518023589f198c919f96b9d567c0
parent: 30c90efe0d4b14669582a5a0f6a37bf92068a710
author: cinap_lenrek <cinap_lenrek@felloff.net>
date: Fri Feb 14 09:57:05 EST 2014

socksd: close inside udp server one we get a connection (udprelay)

--- a/sys/src/cmd/ip/socksd.c
+++ b/sys/src/cmd/ip/socksd.c
@@ -112,6 +112,7 @@
 
 	if((cfd = listen(dir, ldir)) < 0)
 		return -1;
+	close(fd);	/* close inside udp server */
 	if((fd = accept(cfd, ldir)) < 0)
 		return -1;
 
--