prosody
log
graph
tags
bookmarks
branches
90b21508ac27
browse
changeset
net/server_select.lua
annotate
comparison
diff
file
raw
Log
latest
help
RSS:
Atom:
Find changesets by keywords by author, files, the commit message, revision number or hash, or
revset expression
.
Software
/
code
/
prosody
Log
net/server_select.lua @ 3543:
90b21508ac27
less
more
|
(0)
-30
-10
-7
tip
description
author
age
net.server_select: Restore real sendbuffer() before calling onconnect handler, in case onconnect sends data and the socket is still writeable (causing stack overflow into sendbuffer()/onconnect())
Matthew Wild
Fri, 22 Oct 2010 06:33:30 +0100
net.server_select: Add server.step() to run through a single iteration of the event loop
Matthew Wild
Thu, 09 Sep 2010 20:10:28 +0100
net.server_select, net.server_event: Remove set_mode() call from server.link()... it can cause the last chunk of data to be discarded if shorter than buffersize (thanks to Zash for the debugging)
Matthew Wild
Sun, 22 Aug 2010 21:12:22 +0100
net.server_select: Remove 'now' parameter from starttls(), and base it on whether the sendbuffer is empty instead
Matthew Wild
Thu, 22 Jul 2010 13:19:37 +0100
net.server_select: Ensure that onconnect is called for server sockets as well as clients, rather than onincoming. Fixes mod_console traceback, issue #197
Matthew Wild
Fri, 16 Jul 2010 22:28:50 +0100
Merge 0.7->trunk
Matthew Wild
Fri, 02 Jul 2010 17:44:14 +0100
net.server_select: Clean up buffer and fire drained callback on successful write before we try and start TLS negotiation (if negotiation fails instantly then we can be left without a handler to use for cleanup) (thanks dersd)
Matthew Wild
Fri, 02 Jul 2010 17:24:40 +0100
less
more
|
(0)
-30
-10
-7
tip