Hi Kannel Users,

We have kannel (1.3.1) running on quite a few Debian boxes and for some reason one of the instances is misbehaving. There is only one child bearerbox process launched by run_kannel_box. We have not explicitly configured kannel to only launch one process, nor can I find the directive for the number of child processes to be launched. There is only one wapbox and smsbox child process launched as well.

This misbehaving kannel instance is still running and works normally except for occasional timeout errors when sending MTs . We believe that this is due to a linux restriction on the number of file handles (1024 by default) that a process can have open. We have lifted this limit in an effort to resolve the issue but would still welcome the chance to up the number of bearerbox threads. One thread is taking care of all the MT traffic which isn't ideal.

From looking at the /etc/init.d/kannel script, the run_kannel_box is used to launch the bearerbox, smsbox and wapbox threads. On our well-behaving kannel installations there are 33 bearerbox child processes. Our misbehaving kannel instance has only one child thread (bearerbox).

Has anyone seen behavior like this?

Is there any easy way to specify the number of child threads launched by run_kannel_box?

Thanks.

Andrew Boag
[EMAIL PROTECTED]


Reply via email to