I am using a cvs version of Kannel as an SMS Gateway to a UCP/EMI SMSC.

I was originally having throughput problems with Kannel V1.1.5, as the SMSC
was ignoring messages sent if they received more than 5 a second.

My earlier posting to this list resulted in the suggestion that I use the
CVS version as it has flow control built in and the "stop-and-wait" protocol
would sort things out. By setting flow-control to 1 in the config, Kannel
now waits for the ACK from the SMSC and the maximum throughput is achieved.
Great stuff.

My next problems is that after submitting batches of (over 2000) messages to
Kannel (using the http interface) I invariably get the message

"PANIC: Too many concurrent allocations"

in the log file followed  by the Kannel processes dying and the remainder of
the messages in the batch being lost.

Is this a Kannel issue, Linux/Kernel issue, hardware issue, network issue or
SMSC issue?

Have any of you kind people got a suggestion as to what causes this problem
and how I can overcome it, as I need to use Kannel in a live system!

Regards,

Tim.


Reply via email to