net.http: destroy_request(): Pass request.handler to disconnect() listener to fix small leak

Wed, 03 Mar 2010 20:52:30 +0000

author
Matthew Wild <mwild1@gmail.com>
date
Wed, 03 Mar 2010 20:52:30 +0000
changeset 2810
85e253d6c4cf
parent 2809
1a7b5b775275
child 2811
11df731e1b87

net.http: destroy_request(): Pass request.handler to disconnect() listener to fix small leak

net/http.lua file | annotate | diff | comparison | revisions
--- a/net/http.lua	Fri Feb 19 03:21:50 2010 +0000
+++ b/net/http.lua	Wed Mar 03 20:52:30 2010 +0000
@@ -213,7 +213,7 @@
 function destroy_request(request)
 	if request.conn then
 		request.handler.close()
-		listener.disconnect(request.conn, "closed");
+		listener.disconnect(request.handler, "closed");
 	end
 end
 

mercurial