fredizzimo
fredizzimo
Unfortunately, I'm unable to repeat this on any of my Windows 11 machines. Neither with `--wsl` or without. So, it would be good if someone, who can, could check with...
It might help, but I think a callstack with all the threads visible from a debug build will be needed. In VSCode, you can use the following launch configuration. ```json...
I don't have high hopes that this fixes it, but it's possible, so could you try that? I would like more testing for it anyway. * https://github.com/neovide/neovide/pull/2215,
Would it be possible for someone that can reproduce this to compile to compile tokio from source and see if this is triggered https://github.com/tokio-rs/tokio/blob/84c5674c601dfc36ab417ff0ec01763c2dd30a5c/tokio/src/process/windows.rs#L166-L169 That's the code that detects if...
This was also posted here https://github.com/neovide/neovide/pull/2130#issuecomment-1813525592  It would be useful to know what the last line expands to, but it looks like it's stuck reading from the input stream.
It's strange how different it can be on different systems, I don't remember when the last freeze I saw on Windows 11, exit or otherwise, and I'm using it full-time...
Before this https://github.com/neovide/neovide/pull/2035, which was merged into that PR and then squashed into the commit you found, we never attempted a clean exit, we just called `std::process::exit` But if Neovide...
But before that commit we called std::process::exit without any waiting and you said this: > Before https://github.com/neovide/neovide/commit/2a1074b3610c07b637e6bce8afb48fccf0767e7b the window would be closed when neovim quits, but if the stdin/stdout pipes...
Ah sorry. I looked at the wrong commit with too many tabs open on my ipad. Yes, that commit closed the window earlier, due to the render thread, which owned...
The first part is something we want to do anyway. At last on macOS, the window should be created inside the winit event loop and also not outlive it. More...