mokai/mokai — Issue #15: Ignore dlr if message not found after some time
Author: germanescobar
Created: 2011-11-26 20:07:01+00:00
State: open
Labels: Improvement, SMPP Connector

Sometimes delivery receipts (DLR's) are received before the submit_sm response. We are waiting indefinitely every 900 millis and this has a cost, especially if the submit_sm response is never received (or if it is a lost DLR).

We need to limit the number of retries to 10 and wait more time each time before the message is searched. First retry should wait 900 millis, second should wait 1800, third 2700 and so on.