Welcome!

By registering with us, you'll be able to discuss, share and private message with other members of our community.

SignUp Now!

Fixed [36.50.71]Closing the ConPTY tab closes all

Jan
1,189
25
If I closing the ConPTY tab, it closes also TCMD (it took some seconds or so (longer than a normal exit)).

Screenshot 2026-07-09 165012.webp


PS: Tested without any PlugIns.
 
Not reproducible here.

Anybody else seeing this?
Yes. I've commented on it recently in another thread (or two). For example, after start /tab /pgm "d:\tc36\tcc.exe", EXIT, in the tab where you issued that command, causes both tabs and TCMD to terminate.
 
Yes. I've commented on it recently in another thread (or two). For example, after start /tab /pgm "d:\tc36\tcc.exe", EXIT, in the tab where you issued that command, causes both tabs and TCMD to terminate.
I just tested this sequence of instructions on my system (v36.50.71) and what you described above will occur IF I have only one tab with TCC running in TCMD. However, if I have other tabs active (such as Cygwin, MSYS, FAR, etc.) in addition to TCC, then exiting the parent tab will ALSO kill the child tab (the new instance of tcc.exe just invoked), but will not kill the other tabs and will not terminate TCMD.
 
I had never seen this problem, but I generally have more than one TCC tab open at any given time. So I just closed all of them except one and issued the command start /tab to open a new tab. I then when back to the original tab and ran the exit command. There was no problem; the new tab remained open. I ran tasklist to make sure that there were no TCC sessions I didn't know about.

Here's the information about the TCC task from which the additional tab was launched:

TCC Version: 36.50.71
TCMD Tab: Yes
ConPTY: Yes
Console Type: PseudoConsoleWindow
Elevated: No

Of course, as reported elsewhere, the new tab that was opened is one with the conflicting state. Here's its report:

TCC Version: 36.50.71
TCMD Tab: Yes
ConPTY: Yes
Console Type: ConsoleWindowClass
Elevated: No

The _conpty variable is 1, but the session is not a ConPTY session ("ConsoleWindowClass").

I just repeated the whole sequence after closing TCMD and starting over. I got the same result; no problem with the new session closing when the parent was closed.
 
Works now correctly in build 73, thank you!
 
Back
Top