bird daemon not closing stdin, stdout and stderr

Roberto Moreda moreda at allenta.com
Sun Jul 24 13:34:34 CEST 2005


Hi, again.

I've found something that make bird fail in situations like when a
"kidled" daemon kills the processes attached to a tty.

When bird goes on daemon mode (not -d flag) it doesn't close the
standard file descriptors (in, out and err), so the proccess continues
"attached" to the tty. When kidled calls fuser to send signals to the
processes attached to the tty, bird is killed.

Regards.

	Roberto

-- 
Roberto Moreda
Allenta Consulting
UNIX, Linux & Security Services



More information about the Bird-users mailing list