-
Notifications
You must be signed in to change notification settings - Fork 62
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
Some time closing Goneovim take about 10 seconds #374
Comments
@damanis |
Processes when goneovim run:
Processes after ':q'
gdb session closed while goneovim window isn't closed yet.
So, main thread is closed properly. Seems, some goroutine still run, isn't it? |
@damanis |
@akiyosi |
@damanis [MiniMap]
Disable = true the nvim process will not start according to the minimap. But in your environment it does start? |
I had commented out full MiniMap section.
the |
Hmmm, that is weird. |
To be sure: settings.toml in ~/.config/goneovim? |
@damanis Why are there three processes associated with goneovim in the above image? |
@akiyosi |
@akiyosi |
@damanis |
I'm using nvim.appimage. It same as docker and mount to /tmp some its parts.
I didn't see the problem. Seems, it relates to minimap code.
|
@akiyosi |
@damanis Regarding the issue you originally reported about the hang for a few seconds at the end of goneovim, I will continue to investigate the insufficiency of the nvim process which is responsible for minimap when it exits. |
@akiyosi |
@akiyosi |
Catch slow exit with minimap disabled: no nvim process, only goneovim process in 'ps ax' output. |
@damanis https://github.com/akiyosi/goneovim/actions/runs/3113312704 |
@akiyosi |
@damanis |
@akiyosi |
@damanis |
@akiyosi |
@damanis |
To reproduce just run and quit (by ':q') goneovim.
Usually, quit does not take any time, but one time of 5-6 times goneovim window stays open about 10 seconds. Note, that edited file is closed, only window is opened.
Debug log (goneovim --debug=...)
goneovim_debug.log
The text was updated successfully, but these errors were encountered: