The following issue has been RESOLVED. ====================================================================== https://tim.klingt.org/mantis/view.php?id=4 ====================================================================== Reported By: tim Assigned To: tim ====================================================================== Project: nova Issue ID: 4 Category: gui Reproducibility: sometimes Severity: minor Priority: low Status: resolved Resolution: suspended Fixed in Version: ====================================================================== Date Submitted: 05-02-2007 16:35 CEST Last Modified: 09-12-2007 12:41 CEST ====================================================================== Summary: deadlock when synchronizing with python gui & kernel Description: during calls to python-wrapped c++ functions the GIL is not unlocked ... this causes deadlocks, when python code tries to lock a mutex, and a thread holding the lock tried to execute python code ... ======================================================================
---------------------------------------------------------------------- tim - 05-02-07 17:40 ---------------------------------------------------------------------- for now, an ugly hack is used ... i hope in future boost.python will provide the means to unlock the gil while in the c++ domain ... ---------------------------------------------------------------------- tim - 09-12-07 12:41 ---------------------------------------------------------------------- this is an issue with the boost python wrapper ... afaict, there is no easy way to solve it without changing boost python ... Issue History Date Modified Username Field Change ====================================================================== 05-02-07 16:35 tim New Issue 05-02-07 16:35 tim Status new => assigned 05-02-07 16:35 tim Assigned To => tim 05-02-07 17:40 tim Note Added: 0000002 05-02-07 23:50 tim Priority normal => low 05-02-07 23:50 tim Severity major => minor 05-02-07 23:50 tim Resolution open => suspended 09-12-07 12:41 tim Status assigned => resolved 09-12-07 12:41 tim Note Added: 0000017 ====================================================================== _______________________________________________ nova-dev mailing list [email protected] http://klingt.org/cgi-bin/mailman/listinfo/nova-dev http://tim.klingt.org/nova
