A brief investigatino shows that there is a problem in serverRun2 function
of abyss_server.c
around line 1415, I removed the following 2 lines:
freeFinishedConns(outstandingConnListP);
waitForConnectionCapacity(outstandingConnListP);
There seems to be a problem here which locks the server up (bringing it
down) - cant even telnet to the port. Without these 2 lines I can
successfully have 10 threads continuously bombarding the Kamailio xmlrpc
server without error (tested using Jakarta Jmeter).
Will keep the list posted when I come up with new information / more
complete solution.
Cheers
Jason
On Wed, Apr 1, 2009 at 3:37 PM, Juha Heinanen <jh(a)tutpro.com> wrote:
Jason Penton writes:
Has anyone else noted poor stability with the
mi_xmlrpc MI interface? We
are
noticing that after a while (very little load) it
stop responding.
there has been reports like that also earlier. i personally have not
noticed that.
the library was somewhat hacked when it was include in openser and i
don't think it has been upgraded since then.
perhaps sip-router core will have a more robust implementation of xmlrpc
server?
-- juha