with latest additions that andrei made to s xmlrpc module, i now managed to get click-to-dial to work using tm.t_uac_wait.
however, one new issue appeared. each time i call t_uac_wait over xmlrpc, i get to syslog:
Sep 23 18:06:37 localhost /usr/sbin/sip-proxy[18399]: INFO: Handling XMLRPC POST from <127.0.0.1> Sep 23 18:06:37 localhost /usr/sbin/sip-proxy[18399]: WARNING: <core> [tcp_read. c:969]: WARNING: tcp_receive: handle_io: F_TCPCONN connection marked as bad: 0xb 3399dc8 id 51 refcnt 1
it does not seem to have any effect in operation of t_uac_wait. any idea why that comes and how to get rid of it?
my xmlrpc_requests route looks like this:
route [xmlrpc_requests] { # Handle XMLRPC requests xlog("L_INFO", "Handling XMLRPC $rm from <$si>\n"); set_reply_no_connect(); # optional set_reply_close(); dispatch_rpc(); return; }
-- juha
On Sep 23, 2009 at 18:34, Juha Heinanen jh@tutpro.com wrote:
It should be fixed on the latest git (it was just an extra warning, triggered by force closing the tcp connection immediately after sending, it did not have any ill effects).
Andrei