Re: gmodule mutex deadlock problem



On 28 Dec 2000, Martin Baulig wrote:

> Hi,
> 
> there's a bug in gmodule which causes a deadlock when
> threads are enabled:
> 
> The problem is that g_module_open() calls g_module_symbol()
> while holding a lock on the g_module_global_lock._

eh? that shouldn't be the problem as g_module_global_lock is a
recursive mutex (though maybe there're prblems with recursive
mutexes, dunno). could you give a more detailed description
of how to trigger this (and please Cc: Sebastian on that
as he's our threading guru ;).

> 
> -- 
> Martin Baulig
> martin gnome org (private)
> baulig suse de (work)
> 

---
ciaoTJ





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]