Re: delivery reports and EMI [known bug issue]

Nisan Bloch <[email protected]>
Newsgroups gmane.comp.mobile.kannel.devel
Message-ID <[email protected]>
At 08:38 PM 11/13/02 +0100, Andreas Fink wrote:

>On Mittwoch, November 13, 2002, at 08:25  Uhr, Nisan Bloch wrote:
>
>>Hi
>>
>>snips from all the postings
>>At 07:59 AM 11/13/02 +0100, Andreas Fink wrote:
>>
>>>>We have a work around, which is a bit hacky but works for us. We use 
>>>>the 8 right most digits of the number to match the DLR in the db/store.
>>>
>>>That would not be good enough in most cases.
>>
>>
>>why? given that there is a timestamp and destination  in the dlr tables. 
>>one would need multiple messages in quick succession, within 1 second to 
>>the same nmber, to end up with a clash. This is not ideal but works in 
>>most cases.
>
>Ok. lets at least add the last 8 digits of the phone number to the 
>timestamp to make it unique.
>I think thats a good compromize which solves 99.9% of the problems. Stipe, 
>got your patch ready or shall I upgrade cvs?


the way we did it is not to add the 8 digits to the timestamp, but to have 
an alternative to the dlr_find_mysql function that uses the 8 digits from 
the dest in the SQL select. I am not using the latest CVS, so still have 
the older dlr functionality, but I can send u the relevant cuts from the code.

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