Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 12 Aug 2001 15:26:55 +0800
From:      Michael Robinson <robinson@netrinsics.com>
To:        current@freebsd.org, hackers@freebsd.org
Subject:   Re: _sigprocmask in malloc.c causes full file table?
Message-ID:  <20010812152655.A1569@elephant.netrinsics.com>

next in thread | raw e-mail | index | archive | help
Julian Elischer <julian@elischer.org> wrote:
>Malloc is not re-entrant...i.e.
>you cannot use in in a signal handler..

Thank you for that very helpful bit of information, but I already knew that.

What I do not know is how it is possible for a null _sigprocmask call
(a SIG_BLOCK call with no mask bits set) in libc/stdlib/malloc.c to cause a
kernel error, "file: table is full", in libc_r/uthread/uthread_init.c.

Do you?

If not, aren't you even a little bit curious?

        -Michael Robinson



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010812152655.A1569>