StipeYour not going mad, you are completely correct. PDUs are sent asynchronously.
In fact I have a perfect example from a log file, where I was looking into the issue of DLRs coming back before the response's and thus loosing the DLRs
I attach the extracts of the log file so XSG can see it. You will notice the DLRs are on a different thread as they come in on the receiver thread. I have a working fix for the early DLR issue BTW if anybody is interested. I have been testing it for a while and have not had any problems yet.
smsc.log
Description: Binary data
Regards Ben On 15 Mar 2007, at 14:41, Stipe Tolj wrote:
XSG Telecom M.I. de Jong wrote:Can Kannel be set to asynchronous mode for an SMPP connection? So it doesn't wait for the submits_resp before sending the next one??? it doesn't wait for the submit_sm_resp PDU... this would mean we have a flow-control way of SMPP, which we do not.The outbound queue is consumed linearly without the "waiting" of corresponding resp PDUs. Or am I wrong here?Group, please shout. Stipe
