diff options
author | jdp <jdp@FreeBSD.org> | 2002-08-08 15:53:23 +0000 |
---|---|---|
committer | jdp <jdp@FreeBSD.org> | 2002-08-08 15:53:23 +0000 |
commit | 2f9d7d8897afc904c549448823b20db02b8d9367 (patch) | |
tree | b0f57a5f520468f450d610352140d360fdedccaa /lib | |
parent | d0d5298f030367cadef32cbd97135d2b9d693e70 (diff) | |
download | FreeBSD-src-2f9d7d8897afc904c549448823b20db02b8d9367.zip FreeBSD-src-2f9d7d8897afc904c549448823b20db02b8d9367.tar.gz |
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.
Diffstat (limited to 'lib')
0 files changed, 0 insertions, 0 deletions