Re: Gnomescape...when?
- From: Robert Brady <rwb197 ecs soton ac uk>
- To: gnome-list gnome org
- Subject: Re: Gnomescape...when?
- Date: Thu, 22 Jan 1998 20:08:25 +0000 (GMT)
On Thu, 22 Jan 1998, Joel Dillon wrote:
> >
> > > > libc.so.6: cannot open shared object file: Too many open files in system
>
> > The error is at slashdot.org. Why would finger be mmaping libc AFTER it
> > had called printf("%s\n", "[slashdot.org]"); ?
>
> Why should it be doing anything with libc at the other end? At the very
> least whoever wrote fingerd could consider making the error messages
> a little more clear ;) However, I know little about the actual fingerd
> source...
>
> >In addition, the error comes from in.fingerd : the finger server.
>
>
> Surely that wouldn't display on local stderr without some explanation?
I don't know about other systems but on Linux (which I presume it is, as
libc6 is the current linux libc), the inetd daemon sits on all the ports
in /etc/inetd.conf
It then accepts incoming connections and fork(2)s and exec(2)s the
approproiate daemon (in this case /usr/sbin/in.fingerd), with
stdin==stdout==stderr==the socket.
There is an extra layer involved (tcp_wrappers), but error messages from
libc at the remote end up here will end up travelling through the socket
to the client.
--
Robert Brady, rwb197@ecs.soton.ac.uk
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]