kannel 1.2.1 crashes then dlr in use
"German Aksenov" <[email protected]>
| Newsgroups | gmane.comp.mobile.kannel.devel |
|---|---|
| Message-ID | <000a01c28711$f262f300$90a654c2@relax> |
Hello!
hrer is the part of dlr.c (dlr_find_mem function).
then typ=8 (message was delivered to smsc successful) we have typ & DLR_BUFFERED = 0 and dlr removed from list.
but we are waiting for others deliverry report (by dlr_mask). may be here we have a problem?
if ((typ & DLR_BUFFERED) && ((dlr_mask & DLR_SUCCESS) || (dlr_mask & DLR_FAIL))) {
info(0, "dlr not destroyed, still waiting for other delivery report");
} else {
list_delete(dlr_waiting_list, i, 1);
dlr_destroy(dlr);
}
return msg;
Thanks a lot.
with br
German Aksenov.