On 03/24/02(16:35) you Kenneth Godee <firstname.lastname@example.org> wrote
|I have one problem with using DNS server/proxy.
|I'm using daemontools/supervise to make sure my proxy's stay up.
|When I start the DNS proxy it "forks" off another
|DNS process and if you stop the first, the second process remains.
|I guess I don't under stand why it forks off a second process?
It is to share the load on the DNS-DeleGate server, and you can
control the parallelism by DNSCONF=para:N parameter. If you don't
need to make it work in parallel, specify like this:
|I don't want to leave these second processes around.
|Is there anything I can do?
|I'm starting the server as such.....
|/sbin/delegate -f +=/etc/dns-proxy.conf
|The last couple of lines of my dns-proxy log...
|-- Fork(DNS): 1786 -> 1808
|If I stop the 1786 process, the 1808 remains.
How did you stopped the process?
If you terminated it by "kill SIGTERM" or "delegated -Fkill -P53",
all parallel processes must be terminated as a whole.
@ @ Yutaka Sato <email@example.com> http://www.delegate.org/y.sato/
( - ) National Institute of Advanced Industrial Science and Technology (AIST)
_< >_ 1-1-4 Umezono, Tsukuba, Ibaraki, 305-8568 Japan