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>
