From owner-cvs-lib Thu Apr 30 00:55:40 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA27607 for cvs-lib-outgoing; Thu, 30 Apr 1998 00:55:40 -0700 (PDT) (envelope-from owner-cvs-lib) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA27566; Thu, 30 Apr 1998 00:55:30 -0700 (PDT) (envelope-from tg@FreeBSD.org) From: Thomas Gellekum Received: (from tg@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id AAA08684; Thu, 30 Apr 1998 00:53:37 -0700 (PDT) Date: Thu, 30 Apr 1998 00:53:37 -0700 (PDT) Message-Id: <199804300753.AAA08684@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-lib@FreeBSD.ORG Subject: cvs commit: src/lib/libc/stdlib malloc.c Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk tg 1998/04/30 00:53:37 PDT Modified files: (Branch: RELENG_2_2) lib/libc/stdlib malloc.c Log: MFC part 5: Fix recursion problem which occurs when a signal is received during a malloc. The signal handler creates a thread which requires a malloc... For now, the only thing to do is to block signals. Revision Changes Path 1.18.2.5 +12 -3 src/lib/libc/stdlib/malloc.c