Browse Source

We should only yield once in cg_wunlock

Con Kolivas 12 years ago
parent
commit
01e3c878cf
1 changed files with 1 additions and 1 deletions
  1. 1 1
      miner.h

+ 1 - 1
miner.h

@@ -899,7 +899,7 @@ static inline void cg_runlock(cglock_t *lock)
 
 
 static inline void cg_wunlock(cglock_t *lock)
 static inline void cg_wunlock(cglock_t *lock)
 {
 {
-	wr_unlock(&lock->rwlock);
+	wr_unlock_noyield(&lock->rwlock);
 	mutex_unlock(&lock->mutex);
 	mutex_unlock(&lock->mutex);
 }
 }