Marcel Moolenaar wrote:
> On Sun, May 12, 2002 at 11:27:42PM +0200, Poul-Henning Kamp wrote:
> > It is not legal to recursively call malloc/free/realloc, and therefore
> > you should either protect all calls to malloc/free/realloc by blocking
> > signals or better: not call them in signal handlers.
> 
> Ok, thanks. I guess we have a genuine tcsh(1) bug here.
> 
> Who's maintaining tcsh? Can he/she suggest what to do or otherwise
> take it from here?

The Single UNIX Specification Standard and POSIX both explicitly state
that it is not safe to call memory management functions from signal
handlers.


-- Terry

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message

Reply via email to