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

Reply via email to