! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
xfce4-terminal with Tab Options -H --hold hangs after exit or CTRL+D, it's be...
Status:
RESOLVED: FIXED
Product:
Xfce4-terminal
Component:
General

Comments

Description luo.cosmos 2017-08-25 11:29:22 CEST
With Tab Options -H --hold, when I execute exit or CTRL+D, xfce4-terminal hangs, and cannot relaunch.

(1) gnome-terminal give a dialog to relaunch it,
(2) roxterm just relaunch it automatically,

I think xfce-terminal needs to give a chance to relaunch terminal, or relaunch terminal automatically, it's very important in multiple tabs case.
Comment 1 Igor editbugs 2017-08-25 20:53:30 CEST
Thanks for bringing this up! I will probably follow g-t's path and add a dialog with several options.
Comment 2 luo.cosmos 2017-08-28 04:31:59 CEST
That sounds great, thanks.
Comment 3 luo.cosmos 2017-09-04 05:19:49 CEST
if it's too complex to open a relaunch dialog, you can just restart the shell,
it's important really, especially, when using CTRL+D, if one more CTRL+D is pressed, the shell would hang, that's not friendly.
Comment 4 Git Bot editbugs 2017-09-08 00:46:33 CEST
Igor referenced this bugreport in commit bae3ed8fdeab7e33844537d21aa383ddbee5faa7

Allow to restart a process after it exited or was killed

https://git.xfce.org/apps/xfce4-terminal/commit?id=bae3ed8fdeab7e33844537d21aa383ddbee5faa7
Comment 5 Igor editbugs 2017-09-08 00:47:27 CEST
I've added a simple dialog with a button which can relaunch the process.
Comment 6 luo.cosmos 2017-09-08 04:19:48 CEST
That's great, it works, thank a lot. Now, I think xfce4-terminal is the best terminal, especially when multiple tabs are used.
Comment 7 Igor editbugs 2017-09-08 14:04:49 CEST
(In reply to luo.cosmos from comment #6)
> That's great, it works, thank a lot. Now, I think xfce4-terminal is the best
> terminal, especially when multiple tabs are used.
Thank you, I really appreciate it!
Comment 8 sbschoun 2018-03-02 19:14:30 CET
@Igor, please tell me how to disable this new dialog box! It's breaking my workflow.
Comment 9 Igor editbugs 2018-03-09 17:08:11 CET
(In reply to sbschoun from comment #8)
> @Igor, please tell me how to disable this new dialog box! It's breaking my
> workflow.
Hi, are you looking for an ability to return the old behavior, i.e. just hold the terminal open not showing any dialogs, or something different?
Comment 10 devicenull2009 2018-03-16 07:40:30 CET
Hi. I think my problem is related to this thread. When I use "xfce4-terminal -H -x some-command", I now get a pop-up dialog window telling me that "The child process exited normally with status 0" with a "Relaunch" button, which was not the usual behaviour and is unnecessary. I am looking to hold the terminal open and not show any dialogs.

I am using Fedora 27, with the following recent (Friday 16 March 2018) updates:-

    Upgraded xfce4-notifyd-0.4.1-1.fc27.x86_64    to    0.4.2-2.fc27.x86_64
    
    Upgraded xfce4-terminal-0.8.6-3.fc27.x86_64  to    0.8.7.1-1.fc27.x86_64
Comment 11 Igor editbugs 2018-03-23 20:27:18 CET
(In reply to sbschoun from comment #8)
(In reply to devicenull2009 from comment #10)
Please see bug #14287 - I've added an option to suppress the dialog.
Comment 12 sbschoun 2018-03-29 19:24:10 CEST
@Igor, sorry for the late reply. The MiscShowRelaunchDialog option for terminalrc does indeed satisfy my desire to return to the old behavior. Thanks a bunch!
Comment 13 Igor editbugs 2018-03-29 19:26:54 CEST
(In reply to sbschoun from comment #12)
> @Igor, sorry for the late reply. The MiscShowRelaunchDialog option for
> terminalrc does indeed satisfy my desire to return to the old behavior.
> Thanks a bunch!
Happy to hear that! And you're welcome!

Bug #13820

Reported by:
luo.cosmos
Reported on: 2017-08-25
Last modified on: 2018-03-29

People

CC List:
2 users

Version

Attachments

Additional information