Skip site navigation (1)Skip section navigation (2)
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>