If non-fatal error on socket occurs, the XmlRpcServerConnection should continue to be in WRITE_RESPONSE state; so writeResponse() should return true in that case. Otherwise, for example when a response of length > buffer length (e.g. 65535 bytes) is written, the rest of the response is only written if the connection is marked as keepAlive. See also http://git.sip-router.org/cgi-bin/gitweb.cgi?p=sems;a=commitdiff;h=312d8c9010279ba931a99cf660bba4a6a1da6f8d
Log in to post a comment.