[Freeswitch-users] A real puzzler for you guys... (perpetual registration causes denial of service.)

Gabriel Gunderson gabe at gundy.org
Wed Sep 16 22:36:52 PDT 2009


On Wed, Sep 16, 2009 at 9:10 PM, Karl Vesterling <kjv at ken-ton.com> wrote:
> It's a kernel bug that corrupted the sqlite database.
> This caused Freeswitch to refuse the phones registration request.
> This in turn caused the phones to re-register.
> Problem was, with 10 phones, 6 lines each, perpetually registering on a
> 100Mbps LAN, well, you can imagine the overhead.
> This created severe latency with Freeswitch, and manifested as dropped
> calls, one way audio, and the more phones you had, the worse the problem
> was.

> Workaround for problem was to use a ramdisk (tmpfs)  for the database - (Big
> Thanks to bkw!)

The data in the sqlite db doesn't need to survive a reboot?  Any
benefit if it does?

Also, I've read that the ramdisk isn't that different than what the
kernel already does to keep things in memory (yielding very little
gain).

Thoughts on this?

Gabe




More information about the FreeSWITCH-users mailing list