On Tue, Aug 21, 2007 at 01:42:08PM +0100, seventh guardian wrote:
> On 8/21/07, Dominik Vogt <[EMAIL PROTECTED]> wrote:
> > On Tue, Aug 21, 2007 at 01:57:40PM +0200, Dominik Vogt wrote:
> > > With this minimal .fvwm2rc fvwm hangs in startup for many seconds.
> > >
> > >   ----------- BEGIN .fvwm2rc -----------
> > >   ModuleSynchronous Timeout 5 FvwmTheme
> > >   ------------ END .fvwm2rc ------------
> > >
> > > I think something is broken in the module code.  Since it waits
> > > longer when more commands are added, fvwm may run into the module
> > > timeout repeatedly (but maybe not).
> >
> > The attached patch is responsible for the bug.  It was committed
> > between 2007-08-05 23:00:00 and 2007-08-05 23:30:00.
> >
> 
> I think I overlooked the importance of that code. My fault.
> 
> There are two alternatives now:
> * correct the situation using the current multiple list mechanism
> (I'll try to do that today)
> * reintroduce the flag mechanism right away
> 
> I'm not sure about which one is better now, but I can only look
> at it tonight..

I see.  For now I have rewritten that code so fvwm runs without
hanging for me.

Can you elaborate on the new design of the module code a bit?

Ciao

Dominik ^_^  ^_^

 --
Dominik Vogt, dominik.vogt (at) gmx.de

Attachment: signature.asc
Description: Digital signature

Reply via email to