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
Jason Penton writes:there has been reports like that also earlier. i personally have not
> 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.
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