portmanager: Show a friendly error message when initializing SSL fails (thanks MattJ...
[prosody.git] / net / server.lua
index 1c1a63a4743651ea6120a582dd070a584cdb8233..3fad4b4567f2f736a722134ab859d53652622fec 100644 (file)
@@ -19,18 +19,7 @@ local server;
 
 if use_luaevent then
        server = require "net.server_event";
-       -- util.timer requires "net.server", so instead of having
-       -- Lua look for, and load us again (causing a loop) - set this here
-       -- (usually it isn't set until we return, look down there...)
-       package.loaded["net.server"] = server;
-       
-       -- Backwards compatibility for timers, addtimer
-       -- called a function roughly every second
-       local add_task = require "util.timer".add_task;
-       function server.addtimer(f)
-               return add_task(1, function (...) f(...); return 1; end);
-       end
-       
+
        -- Overwrite signal.signal() because we need to ask libevent to
        -- handle them instead
        local ok, signal = pcall(require, "util.signal");
@@ -48,7 +37,6 @@ if use_luaevent then
        end
 else
        server = require "net.server_select";
-       package.loaded["net.server"] = server;
 end
 
 -- require "net.server" shall now forever return this,