On Wed, 2005-10-12 at 22:04 +0200, Mikkel Kamstrup Erlandsen wrote:
> Hmmm... This patch adds threads_{enter,leave} around all task executed
> by the ModuleLoader daemon thread.
>
> The UI still loads fast, but is irresponsive during long running tasks
> in the daemon.
>
> IMO this is the best and safest way of keeping thread safety without
> doing fine grained locking - which would have to be implemented in each
> handler separately...
>
> So "We Don't Serve Dead Beef Anymore Sir"... (or so I hope)
I applied this patch to CVS, the async module loading is now temporarily
fixed, until further improvements.
Attachment:
signature.asc
Description: This is a digitally signed message part