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.
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.