[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#697030: oidentd spawns a new process for all new connections unless -l [number] defined



Package: oidentd

Related: https://bugs.launchpad.net/ubuntu/+source/oidentd/+bug/1094773

When used in conjunction with IRC bouncer software or many-client
setups with oidentd, a new oidentd process will be spawned for each
oidentd connection request, and the previous processes won't
terminate/end.

This can lead to oidentd spawning a large number of processes capable
of eating up RAM on a system.  This makes low-resource systems
susceptible to oidentd eating all memory resources causing systems to
cease to function (although this is not what happens on normal
operation, only in certain setups).

A repaired oidentd init.d script file exists at the Ubuntu bug that
fixes this, by limiting the number of processes/connections using `-l
10`.  That does not have a patch attached, however that is one
solution to the problem.


Reply to: