Hello, I have attached a few patches with some enhancements and a few bug fixes to my previous patches. The major enhancement is that TCP reads are no longer octet-by-octet at the system call level. The bug fixes are for TCP partial message handling and also pcap playing. I haven't actually used pcap playing before, so don't know how to properly test it, but this fix does cause the socket to be opened and Wireshark shows RTP packets flowing.
- partialtcpmessage.diff
Fix handling of partial TCP messages by entering congested state,
otherwise partial messages end up getting corrupted.
- pollset.diff
Add buffers in front of the TCP sockets, so that octet-by-octet
reads only require a function call and not a system call. This
improved TCP performance by a factor of four during my tests.
- mpcycle.diff
If the media port is not available cycle upwards until a free one
is found (as is done for the SIP and control ports).
- csvdelim.diff
Allow alternative strings to delimit the statistics file, if set
to a comma, this makes it more convenient to open the files in
Excel.
- valgrind.diff
A few things that I found by running SIPp through valgrind.
- reconnect.diff
Better control reconnection behavior (the pause and whether or not
to close all of the calls).
- fixpcap.diff
This is a two line fix to pcap playing that was broken in the course
of my previous patch set.
Charles
(See attached file: sipp.2006-11-08-ibm1.tar.gz)
sipp.2006-11-08-ibm1.tar.gz
Description: Binary data
------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________ Sipp-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/sipp-users
