Module Name: src Committed By: pooka Date: Thu May 2 16:49:08 UTC 2013
Modified Files: src/lib/librumpuser: rumpuser_pth.c Log Message: Clear rwlock's "writer" field when releasing the lock. Otherwise it might have been possible for "readers" to reach visibility before "writer" when another CPU took the lock, thus leading the previous owner to incorrectly think that it still owned the lock in rw_write_held(). Also, remove duplicate clause from assert(). To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22 src/lib/librumpuser/rumpuser_pth.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.