Merge with 0.5
[prosody.git] / net / httpserver.lua
index 77590519b5c7c31f7131c39f4af3232ca8fab971..56dfe04efdb031522bdd7c9ce7b3280de08af07c 100644 (file)
@@ -89,9 +89,6 @@ local function call_callback(request, err)
                end
                
                callback = (request.server and request.server.handlers[base]) or default_handler;
-               if callback == default_handler then
-                       log("debug", "Default callback for this request (base: "..tostring(base)..")")
-               end
        end
        if callback then
                if err then
@@ -251,6 +248,10 @@ function new(params)
        end
 end
 
+function set_default_handler(handler)
+       default_handler = handler;
+end
+
 function new_from_config(ports, default_base, handle_request)
        for _, options in ipairs(ports) do
                local port, base, ssl, interface = 5280, default_base, false, nil;