guile-user
[Top][All Lists]
Advanced

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

Re: libguile thread safety


From: Mark H Weaver
Subject: Re: libguile thread safety
Date: Sat, 04 Jan 2014 16:28:16 -0500
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux)

Chris Vine <address@hidden> writes:
> Unfortunately, from what Mark Weaver says, the module system doesn't
> initialize itself in a thread safe way either :(.

That's not quite right.  It initializes itself in a thread safe way.
However, _after_ initialization, it does not load modules in a thread
safe way.

> That is more problematic because you might not know in advance what
> modules are to be loaded by any particular code.  The task model isn't
> suppose to import cross-dependencies of that kind.

I can see that this is a serious problem, and I'm going to focus on
fixing it properly and soon, hopefully in the next two weeks.

     Mark



reply via email to

[Prev in Thread] Current Thread [Next in Thread]