Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 20 Oct 2010 02:34:02 +0000 (UTC)
From:      David Xu <davidxu@FreeBSD.org>
To:        cvs-src-old@freebsd.org
Subject:   cvs commit: src/lib/libc/include namespace.h un-namespace.h src/lib/libthr pthread.map src/lib/libthr/thread thr_private.h thr_rwlock.c thr_rwlockattr.c
Message-ID:  <201010200234.o9K2YJqF083172@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
davidxu     2010-10-20 02:34:02 UTC

  FreeBSD src repository

  Modified files:
    lib/libc/include     namespace.h un-namespace.h 
    lib/libthr           pthread.map 
    lib/libthr/thread    thr_private.h thr_rwlock.c 
                         thr_rwlockattr.c 
  Log:
  SVN rev 214093 on 2010-10-20 02:34:02Z by davidxu
  
  Revert revision 214007, I realized that MySQL wants to resolve
  a silly rwlock deadlock problem, the deadlock is caused by writer
  waiters, if a thread has already locked a reader lock, and wants to
  acquire another reader lock, it will be blocked by writer waiters,
  but we had already fixed it years ago.
  
  Revision  Changes    Path
  1.27      +0 -2      src/lib/libc/include/namespace.h
  1.24      +0 -2      src/lib/libc/include/un-namespace.h
  1.40      +0 -4      src/lib/libthr/pthread.map
  1.117     +0 -3      src/lib/libthr/thread/thr_private.h
  1.19      +2 -23     src/lib/libthr/thread/thr_rwlock.c
  1.6       +0 -22     src/lib/libthr/thread/thr_rwlockattr.c



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201010200234.o9K2YJqF083172>