--- Mikhael Goikhman <migo_at_homemail.com> a écrit : >
On 10 Apr 2002 13:13:55 +0200, szonyi calin wrote:
> >
> > if you have in fvwm2rc lines like this
> > + "text" Exec program
> > instead of
> > + "text" Exec exec program
> > this could be the cause
> >
> > Fvwm is waiting for a comand to finnish and it is
> > busy until that command finishes
>
> No, this is not correct. Exec is always done in a
> forked process that is
> not waited. Exec is asynchronous. PipeRead is
> synchronous.
>
> "Exec" and "Exec exec" have exactly the same effect
> from the window
> manager point of view. Some shells (say, GNU bash)
> even add "exec"
> themselves if needed, so program is executed with no
> additional fork.
> Other shells fork, so there are 2 processes, shell
> and program.
>
> Regards,
> Mikhael.
>From my experience they are not similar.
I had problems in the past with this (Fvwm waiting
for the command to finish and having to kill X)
Maybe with newer versions of fvwm they are the same
but in older versions i am sure that you should
specify either
+ "Label" Exec program &
or
+ "Label" Exec exec program
Anyway, I haven't try
+ "Label" Exec program
from some time because I had a slow computer and
killing X wasn't a nice thing to do (on that old
computer). :-)
Bye
Calin
=====
--------------------------------------------
,-----.
," ^ ^ ",
| _at_ @ |
----OOOO---------------OOOO----
___________________________________________________________
Do You Yahoo!? -- Une adresse _at_yahoo.fr gratuite et en français !
Yahoo! Mail :
http://fr.mail.yahoo.com
--
Visit the official FVWM web page at <URL: http://www.fvwm.org/>.
To unsubscribe from the list, send "unsubscribe fvwm" in the body of a
message to majordomo_at_fvwm.org.
To report problems, send mail to fvwm-owner_at_fvwm.org.
Received on Thu Apr 11 2002 - 01:17:39 BST