-
Notifications
You must be signed in to change notification settings - Fork 72
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
All SIP messages of a TCP stream are ignored if that TCP stream contains a partial SIP message #145
Comments
ah ok I see. I think it was due to large transfer buffer size as well. Therefore more messages can fit. |
It needs probably test for all to be covered |
Looking into the code it looks like if parsing of any SIP message of a TCP stream fails, then also all the other SIP messages are ignored. |
Hi ayonpals, thanks providing more context. Yes we need to deal this differentely. |
If I pump SIP register messages with tools like SIPp, it is seen that Register handler is called less number of times than the actual SIP messages pumped. On further debugging it is seen that if a TCP stream contains a partial SIP message, all the other SIP messages in that TCP stream is ignored. Thats why the register handler is called less number of times.
The following changes solved the issue
The text was updated successfully, but these errors were encountered: