malloc's and signals -- a dangerous mixture?

Charles Noren noren at dinl.uucp
Tue Jul 11 02:40:59 AEST 1989


While reading the C standards group I came across the comment
that malloc's are dangerous to use in combination with signal
handlers.  I can see the potential problem if the malloc
library uses static storage and an malloc is interrupted with
another malloc in a signal handler.  Could someone shed some
light on the subject and possibly provide some rules when
malloc's are safe (and portable) to use with signals. 
Information specific to Sun 3 with SunOS 4.0 along with issues
dealing with other systems in general is desired.

Thanks in advance.
-- 
Chuck Noren
NET:     ncar!dinl!noren
US-MAIL: Martin Marietta I&CS, MS XL8058, P.O. Box 1260,
         Denver, CO 80201-1260
Phone:   (303) 971-7930



More information about the Comp.lang.c mailing list