NetBSD/common
xtraeme 35fe7cdcf1 prop_object_iterator_next() and prop_object_iterator_reset() were
acquiring the rwlock recursively in some paths.

Introduce _prop_rwlock_tryrdlock() and use it in these functions, so
that the rwlock is *always* acquired once, while here add some
_PROP_RWLOCK_OWNED asserts to verify.

This definitely fixes the "locking against myself" panics.
2008-05-06 22:57:26 +00:00
..
dist/zlib Disable a sanity check output buffer != NULL in _STANDALONE case. 2007-12-22 00:52:03 +00:00
include Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
lib prop_object_iterator_next() and prop_object_iterator_reset() were 2008-05-06 22:57:26 +00:00