On Fri, Mar 15, 2002 at 09:14:35AM -0500, Dan Espen wrote: > Dominik Vogt <[EMAIL PROTECTED]> writes: > > On Fri, Mar 15, 2002 at 01:33:54PM +0000, Tim Phipps wrote: > > > Configuration Information [Automatically generated, do not change]: > > > uname: SunOS silver 5.5.1 Generic_103640-39 sun4u sparc SUNW,Ultra-5_10 > > > compiler flags: gcc -g -O2 -Wall -Wno-implicit-int > > > > > > FVWM Version: 2.5.1 > > > FVWM_MODULEDIR: /u/phippst/sunos/libexec/fvwm/2.5.1 > > > FVWM_DATADIR: /u/phippst/sunos/share/fvwm > > > FVWM_USERDIR: /u/phippst/.fvwm > > > > > > Description: > > > I just got locked out of X for several hours because I changed > > > an Exec to a Piperead in StartFunction: > > > > > > < + I Exec display -window root ~/.backing.png > > > > + I PipeRead display -window root ~.backing.png > > > > > > I did this to get the root background set before starting > > > any fvwm modules. Since I forgot the quotes Piperead just ran > > > "display" which tried to open a window. It was blocked waiting > > > for fvwm to reparent the window and fvwm was blocked waiting > > > for display to quit: deadlock with no timeout: very annoying > > > > > > Is it possible to change PipeRead to work like Exec? > > > > That's because someone thought it would be a good idea to add the > > "quiet" option after the command string. I agree that this is > > most unfortunate. Should we break compatibility here? > > Probably copied over from Read, where its not such a big problem. > > I don't think we'd really have to break compatibility, just > check if the last token is "quiet", if not, use the whole line.
But then the whole command has to be quoted already :-P Bye Dominik ^_^ ^_^ -- Dominik Vogt, [EMAIL PROTECTED] Reply-To: [EMAIL PROTECTED] -- Visit the official FVWM web page at <URL:http://www.fvwm.org/>. To unsubscribe from the list, send "unsubscribe fvwm-workers" in the body of a message to [EMAIL PROTECTED] To report problems, send mail to [EMAIL PROTECTED]