Changeset 2226 in orxonox.OLD
- Timestamp:
-
Jul 22, 2004, 10:11:34 AM
(20 years ago)
- Author:
- root
- Message:
-
Automatically added by cvs2svntracking:
Date: 2004-07-22 08:06
Author: teigland
- Improve/fix the way we lock the rootres list. The two rwsems we
were using still werent sufficient for cases where release_rsb was
called while traversing the root list. Replace the two sems with
one new "ls_root_lock". I hope this fixes the rootres list corruption
I was seeing. Its much saner locking in any case.
- Add some log_debug[] statements for cases where dlm_unlock[] returns
an EINVAL error so we can figure out what went wrong if the lock_dlm
assert fails.
- Have next_move[] detect the case where a first start on the ls is
interrupted by a recovery event. I expect this will fix the related
assert failure that was reported, although Ive cant reproduce to
confirm.
-
(No files)
-