Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tabby prevents Mac from getting shut down #4930

Closed
mwz opened this issue Nov 16, 2021 · 4 comments · Fixed by #5670 or #5743
Closed

Tabby prevents Mac from getting shut down #4930

mwz opened this issue Nov 16, 2021 · 4 comments · Fixed by #5670 or #5743

Comments

@mwz
Copy link
Contributor

mwz commented Nov 16, 2021

Hi, I've noticed that having Tabby open prevents Mac from being shut down unless you quit the app manually.

When you shut down Mac, all Tabby windows along with other apps are closed, except the app keeps running in the background and prevents the shutdown until the app is stopped manually. This happens regardless of whether you have any terminals open as long as the main app window is open.

Screenshot 2021-11-16 at 00 16 34

I've noticed the same thing happens when you open the app switcher (Cmd + Tab), navigate to Tabby and press Cmd + Q to exit the app - it will close all the windows, but you need to press Cmd + Q again to kill the app, which seems to me like an incorrect behaviour - is there any particular reason it behaves that way?

@Eugeny
Copy link
Owner

Eugeny commented Dec 8, 2021

Which Tabby version are you using?

@mwz
Copy link
Contributor Author

mwz commented Dec 9, 2021

Which Tabby version are you using?

I can confirm the issue persists in 164 (165 and 166 don't start correctly and crash for me on Mac)

@freeNestor
Copy link

Same issue here. 1.0.168
2021-12-15_10-42

@freeNestor
Copy link

freeNestor commented Dec 16, 2021

I tried to close tabby window, and opened a new terminal with konsole, typed 'ps -ef|grep tabby' and found there were two processes belong to tabby not exit.
2021-12-16_23-32

Then I opened tabby again and closed it, do steps above and found there increased another two processes belong to tabby not exit. So maybe tabby can not clear itself cleanly when receives termination signal. @Eugeny
2021-12-16_23-38

Edit: '/bin/zsh --login' tabby forked this if open a terminal tab, but when closed or exited tabby, this process does not quit and ignore kill signal 5, need kill signal 9 to kill it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
3 participants