Igor
 
Session ID should never be zero. This is clearly an error coming from the T1000 unit.
 
Can you post a level 6 trace showing the condition the T1000 sends an OLC with sessionID = 0
 
Simon


From: h323plus-bounces@lists.packetizer.com [mailto:h323plus-bounces@lists.packetizer.com] On Behalf Of Igor Pavlov
Sent: Monday, 28 December 2009 8:25 PM
To: h323plus@lists.packetizer.com
Subject: [h323plus] Valid sessionID in OpenLogicalChannel command

Hi.

I have problem when I reject OpenLogicalChannel (audio) while communicating with Tandberg T1000.
In most cases Tandberg send me OpenLogicalChannel again with sessionID=0 so my application falls in assertion
in file rtp.cxx line 760 :
PAssert(id > 0 && id < 256, PInvalidParameter);

I could not find valid value range for sessionID, but I don't like when application crashes in this case :(
What can I do in this situation?


Igor Pavlov