Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 14 Dec 1997 18:12:43 -0800 (PST)
From:      John Birrell <jb@FreeBSD.ORG>
To:        cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-lib@FreeBSD.ORG
Subject:   cvs commit: src/lib/libc/stdlib malloc.c
Message-ID:  <199712150212.SAA25915@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
jb          1997/12/14 18:12:43 PST

  Modified files:
    lib/libc/stdlib      malloc.c 
  Log:
  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. When we move user
  pthreads to use the kernel threads, mutexes will be implemented in kernel
  space and then malloc can revert.
  
  Revision  Changes    Path
  1.33      +12 -3     src/lib/libc/stdlib/malloc.c



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