< Previous by Date Date Index Next by Date >
  Thread Index  

[reSIProcate] Exception while parsing SDP


Hi All

  I am using resiprocate 0.9.0, I sending my own SDP in sip invite
message. If there is any problem in SDP like line break is not proper or
violation of some gramatical rule of SDP, an exception is thrown from
ParseBuffer.cxx .

Here is the log:

INFO | 20060426-093629.921 | ccsc2.wipro.com |  | RESIP:TRANSPORT |
21467 | 16386 | TransportSelector.cxx:187 | Exception thrown from
Transport::process: ParseBuffer::Exception os/ParseBuffer.cxx:78, Parse
failed skipped over eof in context:
llenge
      ^
 @ os/ParseBuffer.cxx:78



 But instead of rejecting the the message or sending an error response, 
from this point only,it is passing the message till TU(Transaction User)
and then failing there. Why is this behavior? It is suppose to reject in
first layers only right?

Can any body clear this doubt???



Thanks in advance
+Basu