The following issue has been RESOLVED. ====================================================================== https://tim.klingt.org/mantis/view.php?id=2 ====================================================================== Reported By: tim Assigned To: tim ====================================================================== Project: nova Issue ID: 2 Category: Reproducibility: random Severity: major Priority: normal Status: resolved Resolution: fixed Fixed in Version: ====================================================================== Date Submitted: 10-09-2006 23:00 CEST Last Modified: 08-31-2007 20:54 CEST ====================================================================== Summary: possible concurrency problem with objectholder and bindlist Description: on locking operations, objectholders traverse the patch hierarchy from the environment root down to the children, locking bindlist operations traverse the tree from the leaves to the root ...
one way of traversing is not allowed to be blocking ... in contrary to the objectholder operations, the bindlist operations are allowed to occur in the realtime thread ... so it might make sense to make them nonblocking ====================================================================== ---------------------------------------------------------------------- tim - 08-31-07 20:54 ---------------------------------------------------------------------- ok, i've changed the objectholder to acquire the locks from bottom to top ... for now this works fine ... Issue History Date Modified Username Field Change ====================================================================== 10-09-06 23:00 tim New Issue 08-31-07 20:54 tim Status assigned => resolved 08-31-07 20:54 tim Resolution open => fixed 08-31-07 20:54 tim Note Added: 0000015 ====================================================================== _______________________________________________ nova-dev mailing list [email protected] http://klingt.org/cgi-bin/mailman/listinfo/nova-dev http://tim.klingt.org/nova
