2009/2/25 Nikos Balkanas <[email protected]>:
> Hi,
> Maybe a bug, though. Code increases seq-number by 2. Therefore in a sequence
> of received packets:

Hello,
after a closer look:
- first sms arrives (seq num 0 from SMSC)
- message processed by sms-service
- connection timeouts (SMSC not alive)
- reconnect (logged in)
- SMSC reset seq num to 0, Kannel remember seq num 0 in pdata->receive_seq
- new message arrives
- "request had same sequence number as previous" occurs
- message goes to space :-D

Should Kannel reset sequence number to zero after timeout and reconnect?
Or Nokia SMSC should remember sequence number and continue with seq
num 2 in this case?

Thanks,

-- 
Marcin Boćkowski
tel. +48 506 482 946

Reply via email to