2009-06-15 Atsushi Enomoto <atsushi@ximian.com>
commita0a4ba1c5299c3972b8b8888a291e79d661167fd
authoratsushi <atsushi@e3ebcda4-bce8-0310-ba0a-eca2169e7518>
Mon, 15 Jun 2009 10:27:41 +0000 (15 10:27 +0000)
committeratsushi <atsushi@e3ebcda4-bce8-0310-ba0a-eca2169e7518>
Mon, 15 Jun 2009 10:27:41 +0000 (15 10:27 +0000)
tree2465d20610fde22b7d67932f5487762b7ac95c34
parent0611bb23f3f7ec153d17735302d0c2fff6cdc2d4
2009-06-15  Atsushi Enomoto  <atsushi@ximian.com>

        * ReaderWriterLockSlim.cs : fix deadlock when entered
          read lock -> entered writer lock -> exited writer lock
          -> exited read lock and then entered reader lock.
          Fixed bug #512485, patch by Kazuki Oikawa.

        * ReaderWriterLockSlimTest.cs : test for bug #512485, by
          Kazuki Oikawa.

git-svn-id: svn+ssh://mono-cvs.ximian.com/source/trunk/mcs@136109 e3ebcda4-bce8-0310-ba0a-eca2169e7518
class/System.Core/System.Threading/ChangeLog
class/System.Core/System.Threading/ReaderWriterLockSlim.cs
class/System.Core/Test/System.Threading/ChangeLog
class/System.Core/Test/System.Threading/ReaderWriterLockSlimTest.cs