Blob Blame History Raw
diff -up libproxy-0.4.11/libproxy/url.cpp.fdleak libproxy-0.4.11/libproxy/url.cpp
--- libproxy-0.4.11/libproxy/url.cpp.fdleak	2013-09-19 08:45:48.718145364 -0400
+++ libproxy-0.4.11/libproxy/url.cpp	2013-09-19 08:46:31.374147676 -0400
@@ -403,6 +403,7 @@ char* url::get_pac() {
 				buffer = NULL;
 			}
 		}
+		close (sock);
 		return buffer;
 	}
 
@@ -495,7 +496,7 @@ char* url::get_pac() {
 	}
 
 	// Clean up
-	shutdown(sock, SHUT_RDWR);
+	close(sock);
 	return buffer;
 }