net.dns: Support for resolving AAAA records
[prosody.git] / net / httpserver_listener.lua
index 5a261a43cb40e314bf5d735793c1032c7728d590..dd14b43c9926f845197090edd8be626911757d0b 100644 (file)
@@ -1,6 +1,6 @@
 -- Prosody IM
--- Copyright (C) 2008-2009 Matthew Wild
--- Copyright (C) 2008-2009 Waqas Hussain
+-- Copyright (C) 2008-2010 Matthew Wild
+-- Copyright (C) 2008-2010 Waqas Hussain
 -- 
 -- This project is MIT/X11 licensed. Please see the
 -- COPYING file in the source package for more information.
@@ -24,12 +24,12 @@ function httpserver.onincoming(conn, data)
                requests[conn] = request;
                
                -- If using HTTPS, request is secure
-               if conn.ssl() then
+               if conn:ssl() then
                        request.secure = true;
                end
        end
 
-       if data then
+       if data and data ~= "" then
                request_reader(request, data);
        end
 end