Date: Mon, 17 Jul 2000 19:15:22 -0700 (PDT) From: John Polstra <jdp@FreeBSD.org> To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/libexec/rtld-elf/alpha lockdflt.c src/libexec/rtld-elf/i386 lockdflt.c Message-ID: <200007180215.TAA98414@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
jdp 2000/07/17 19:15:22 PDT Modified files: (Branch: RELENG_4) libexec/rtld-elf/alpha lockdflt.c libexec/rtld-elf/i386 lockdflt.c Log: MFC: Block signals while holding the exclusive lock to avoid locking against self. The revisions merged are: alpha/lockdflt.c: 1.5 -> 1.6 i386/lockdflt.c: 1.5 -> 1.6 I discussed this merge with the release engineer and we agreed that this particular merge would best be done as soon as possible, rather than waiting until just before the 4.1 code freeze when it couldn't receive the benefit of testing with the ports it is intended to fix. (It should fix Mozilla and other user threads based programs. And it should fail to break any linuxthreads based programs.) Approved by: jkh Revision Changes Path 1.5.2.2 +25 -2 src/libexec/rtld-elf/alpha/lockdflt.c 1.5.2.2 +33 -3 src/libexec/rtld-elf/i386/lockdflt.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200007180215.TAA98414>