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.. Cheers, Renato
