RE: kannel 1.2.1 crashes then dlr in use
"Oded Arbel" <[email protected]>
| Newsgroups | gmane.comp.mobile.kannel.devel |
|---|---|
| Message-ID | <[email protected]> |
> >If your waiting on SMSC_SUCCESS or SMSC_FAIL type delivery reports (which > >shouldn't happen generally - you'r supposed to put the message in to dlr only > >after you got SMSC_SUCCESS, and with SMSC_FAIL you don't put it in at all), > >then calling DLR with one of those will remove the DLR record from storage. > > > >But thats all - no crash. > ok. so, but then i'm wating for both DLR_SMSC_SUCCESS and DLR_SUCCESS dlrmask=9, > then after receiving DLR_SMSC_SUCCESS executed code list_delete(dlr_waiting_list, i, 1); > dlr_destroy(dlr); and may be it will be a problem in future (after DLR_SUCCESS received.) Why are you waiting for DLR_SMSC_SUCCESS in the dlr code ? all drivers I know that implement this functionality handle DLR_SMSC_SUCCESS internally (as they should). > note about crash: i think crash occured in part of smsc_emi2.c code Sorry, don't know much about emi2. -- Oded Arbel m-Wise mobile solutions [email protected] +972-9-9581711 (116) +972-67-340014 ::.. "The complex-type shall be a simple-type." -- ISO 10206:1991 (Extended Pascal)