OpenMetaverse.ReaderWriterLockSlim.ExitWriteLock C# (CSharp) Method

ExitWriteLock() public method

public ExitWriteLock ( ) : void
return void
        public void ExitWriteLock()
        {
            EnterMyLock();

            if (owners != -1)
            {
                ExitMyLock();
                throw new SynchronizationLockException("Calling ExitWriterLock when no write lock is held");
            }

            write_thread = upgradable_thread = null;
            owners = 0;
            ExitAndWakeUpAppropriateWaiters();
        }