net/http.lua
changeset 2673 61ae351c19b5
parent 2672 215d448d69d0
child 2675 ab643a77da2d
--- a/net/http.lua	Fri Feb 19 03:21:50 2010 +0000
+++ b/net/http.lua	Fri Feb 19 03:22:42 2010 +0000
@@ -212,8 +212,9 @@
 
 function destroy_request(request)
 	if request.conn then
-		request.handler.close()
-		listener.ondisconnect(request.conn, "closed");
+		request.conn = nil;
+		request.handler:close()
+		listener.ondisconnect(request.handler, "closed");
 	end
 end