Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 8 Aug 2002 08:53:23 -0700 (PDT)
From:      John Polstra <jdp@FreeBSD.org>
To:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/libexec/rtld-elf rtld.c
Message-ID:  <200208081553.g78FrNCM059450@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
jdp         2002/08/08 08:53:23 PDT

  Modified files:
    libexec/rtld-elf     rtld.c 
  Log:
  Don't acquire the writer lock in rtld_exit when clearing the shared
  objects' reference counts.  This function is called by the atexit
  mechanism at program shutdown.  I don't think the locking is necessary
  here.  It caused OpenOffice builds to hang more often than not.
  Credit to Martin Blapp and Matt Dillon for helping to diagnose this
  problem and for testing the fix.
  
  Revision  Changes    Path
  1.66      +0 -2      src/libexec/rtld-elf/rtld.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?200208081553.g78FrNCM059450>