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

Reply via email to