RE: SAR panic

Igor Ivoilov <[email protected]>
Newsgroups gmane.comp.mobile.kannel.devel
Message-ID <[email protected]>
Dear Slava,

While ESAR is not implemented I think a graceful way to hanlde it is
to reduce client sdu size sent to wsp to SAR_SEGM_SIZE*255.
Also I can change SAR_SEGM_SIZE to be let's say 1300.
it will change the maximum file size to 331K from 146K.
But it may cause a problem for the phones that are connected using CSD.
Actually SAR_SEGM_SIZE has to be equal to MTU.
Do you know a way to detect MTU to the phone that works fast enough?

Let me know what you think

Igor

> -----Original Message-----
> From: Vjacheslav Chekushin [mailto:[email protected]]
> Sent: Thursday, January 23, 2003 9:31 AM
> To: devel
> Subject: SAR panic
> 
> 
> Hi, list.
> Seems that SAR incorrectly handles cases when segments count>255
> 
> wapbox.log:
> 
> 2003-01-22 19:14:01 [6] DEBUG: WTP: resp_machine 718, state 
> RESULT_RESP_WAIT, 
> event RcvAck.
> 2003-01-22 19:14:01 [6] DEBUG: WTP: continue_sar_result(): 
> lsegm=254, nsegm=440, 
> csegm=251
> 2003-01-22 19:14:01 [6] DEBUG: WTP: dispath_to_wdp(): psn = 255
> 2003-01-22 19:14:01 [6] PANIC: gwlib/octstr.c:1677: 
> octstr_set_bits: Assertion 
> `value <= mask' failed.
> 
> 
> -- 
> Vjacheslav Chekushin                                mailto:[email protected]
> Latvian Mobile Phone Company                        http://www.lmt.lv
> 
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.