Kalle Marjola kirjoittaa maanantaina, 3. kes�kuuta 2002, kello 10:37:On 
Sat, 1 Jun 2002, Jari Juslin wrote:
>
>> So, panic to "Too many concurrent allocations" can happen if a) Kannel
>> just has so high load, that is needs huge amounts of memory or b) if
>> Kannel leaks too much memory. Am I right?
>
> Yes. The reason a) is encountered when incoming traffic is faster than 
> the
> outgoign handle (namely SMS centers) and usually results in that
> 'too many concurrent allocations'. This can be avoided by increasing the
> size of the checking malloc buffers, but if things keep going like that 
> it
> will eventually panic. Moreover, store files of several megabytes is 
> more
> than a problem. This entire thing should be fixed so that more priority 
> is
> given to outgoing messages, i.e. just make it impossible to grow queues
> inside Kannel - just make the queues to build up into sockets/other
> programs. Of course this is far from trivial with some SMS centers.

Kannel currently has configuration variable maximum-queue-length. See 
user-
guide for details.

Aarno


Reply via email to