Hi

any take on this EMI patch yet?

nisan
At 10:33 PM 12/8/02 +0200, you wrote:
Hi

This patch to the EMI module tries to address the problem of dealing with msgs that do not get acked by the SMSC after the wait-ack period. This should never happen but it does, even with wait-acks in the region of 240-600secs. Thanks to Andreas for his input.

It adds a new config var (wait-ack-expire) that defines what to do with such an error. After some discussion between Andreas and I, we decided that a disconnect/reconnect should be the default behavior. The various option for wait-ack-expire are
0x00 - disconnect/reconnect, (default)
0x01 - as is now, requeue, but this could potentially result in the msg arriving twice
0x02 - just carry on waiting (given that the wait-ack should never expire this is the mst accurate)

I have submitted this patch distinctly different from the patch to handle the window problem to make voting and testing easier. I have tested it a fair amount, but I think it needs some more.

Nisan


Reply via email to