net.server_event: Return "quitting" on loop exit to be compatible with net.server_select, and give Prosody a way to know why the loop broke

Mon, 07 Dec 2009 18:42:31 +0000

author
Matthew Wild <mwild1@gmail.com>
date
Mon, 07 Dec 2009 18:42:31 +0000
changeset 2333
ed824115becf
parent 2332
7772dde4010b
child 2334
4cedfeeaaed4

net.server_event: Return "quitting" on loop exit to be compatible with net.server_select, and give Prosody a way to know why the loop broke

net/server_event.lua file | annotate | diff | comparison | revisions
--- a/net/server_event.lua	Mon Dec 07 18:38:35 2009 +0000
+++ b/net/server_event.lua	Mon Dec 07 18:42:31 2009 +0000
@@ -747,7 +747,8 @@
 
 
 local loop = function( )  -- starts the event loop
-	return base:loop( )
+	base:loop( )
+	return "quitting";
 end
 
 local newevent = ( function( )

mercurial