When I use -t ln, my uas is failing with the message "Pollset error" after a dozen calls or so. I'm running sipp from subversion, revision 18, plus the patch I posted a while back to not open the media port (which I don't think could matter). The same tests worked fine with -t l1.
I can see that this message comes from pollset_remove() in sipp.cpp. I haven't looked at all the callers, but there seems to be a problem in the call class, where call objects retain a pollset index and use it to remove the pollset in the destructor. That's a problem because pollset indices aren't fixed -- pollset_remove() rearranges the pollset objects in the array whenever one is removed. There are other places in the code where pollset indices are determined dynamically by searching the array for the socket of interest; I think that the call class should be doing the same thing. Dan ------------------------------------------------------------------------- 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
