diff --git a/world/net/http/server.c b/world/net/http/server.c index e04ebd2..507848a 100644 --- a/world/net/http/server.c +++ b/world/net/http/server.c @@ -4,7 +4,6 @@ // #include #include -#include #include #include "header.i" @@ -26,6 +25,11 @@ devNull(); qScheme() { return "html"; } +quit() { + D2(D("««« SmallHTTP user done.\n");) + destruct(ME); +} + logon() { D2(D("»»» New SmallHTTP user\n");) @@ -36,7 +40,7 @@ logon() { // using heart_beat() or something like that TODO next_input_to(#'parse_url); - call_out(#'quit, TIME_LOGIN_IDLE); + call_out(#'quit, 23); } disconnected(remainder) { @@ -49,13 +53,6 @@ disconnected(remainder) { // gets called from async apps done() { quit(); } -#if DEBUG > 1 -quit() { - D2(D("««« SmallHTTP user done.\n");) - ::quit(); -} -#endif - void create() { if (clonep(ME)) headers = ([ ]); }