
9 Dec
2004
9 Dec
'04
2:49 p.m.
On Wed, 08 Dec 2004 10:41:32 -0500, MenTaLguY wrote:
Hmm. I did not think we were using threads at all; most of Inkscape is not currently threadsafe, so thread use has been forbidden to developers.
It's from the binreloc code. Originally it used pthreads, and for portability was then adjusted to use gthreads. The thread related code could all be scrapped - long time working on Wine has got me into the habit of writing thread-safe code by default when possible, if Inkscape doesn't ever plan to be thread-safe then there's no need for it in binreloc either.
On the crash: yes it takes place in the extension dependency management code (Inkscape::Dependency::check, i think) but I didn't take time to figure out exactly what was going on there.