Comparison

net/httpserver.lua @ 4228:1c2daf61c348

net.httpserver: Revert commit eccd3c87d717 which has since been fixed in a better way
author Matthew Wild <mwild1@gmail.com>
date Mon, 21 Mar 2011 19:35:53 +0000
parent 4196:6de69a07fbf9
child 4446:d1d4d8c8a2a9
child 4797:e239668aa6d2
comparison
equal deleted inserted replaced
4227:6b83ef6ec845 4228:1c2daf61c348
134 request.url.path = request.url.path and request.url.path:gsub("%%(%x%x)", function(x) return x.char(tonumber(x, 16)) end); 134 request.url.path = request.url.path and request.url.path:gsub("%%(%x%x)", function(x) return x.char(tonumber(x, 16)) end);
135 request.body = { request.body }; 135 request.body = { request.body };
136 call_callback(request); 136 call_callback(request);
137 end 137 end
138 local function error_cb(r) 138 local function error_cb(r)
139 log("error", "Error in HTTP server handler: %s", r or "connection-closed");
140 call_callback(request, r or "connection-closed"); 139 call_callback(request, r or "connection-closed");
141 destroy_request(request); 140 destroy_request(request);
142 end 141 end
143 request.parser = httpstream_new(success_cb, error_cb); 142 request.parser = httpstream_new(success_cb, error_cb);
144 end 143 end