Solved! Oh my god, I'm so dumb and idiot, the option -hold was not
helping me
because I was using it in the wrong way, I used "-hold 0" and "-hold
false" and
I did not relized what the good option was "-hold 0x00" for the byte order.
Many thanks for your info and so sorry about the confusion, I really
feel as a dumb
newbie.
Thanks for all.
Antoine Jacoutot escribis:
On Wed, 23 Apr 2008, Jesus Sanchez wrote:
I launch startx (with fvwm2 and mrxvt on my .xinitrc) as a regular user
(it's in the wheel group) and then I open a few tabs on mrxvt (3 or 4),
then I close X with Ctrl+Alt+Backspace and I found with 'ps -ax' that
the ksh opened with mrxvt (ttyp0, ttyp1, and more) are still running,
not mrxvt.
Hi.
Sorry, a bit late on this but I've been busy.
Did you have a look at the '-hold' option?
>From what you've been saying, disabling it should solve your problem.
-hold mask
Hold the tab open after the child process in it exits. mask is the
mask of flags which control weather the tab will be held open based
on the exit status of the child process. If the lowest bit (0x01)
of mask is set, then the tab will always be held open after the
child exits. If the next bit (0x02) is set, then the tab will only
be held open if the child exits abnormally (e.g. via abort(1)). If
the third bit (0x04) is set, then the tab will be held open if the
child exits with non-zero status.
NOTE: In previous versions of mrxvt this was a boolean option. For
backward compatibility, the value of True, On, Yes will be treated
as 1 and anything illegal will be treated as 0. The default is
0x06. [holdExit]