fork(2)にデッドロックが発生する問題

fork(2)においてデッドロックが発生する問題が報告されています。子プロセス作成時に、他のスレッドでmalloc(3)が行われていると、作成した子プロセスでデッドロックが発生するとのことです。対象はFreeBSD 7.2で、回避するためにはシステムをアップデートするか/usr/src/lib/libc/malloc.cにパッチを適用する必要があります。
http://security.freebsd.org/advisories/FreeBSD-EN-09:04.fork.asc