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
Hexyl don't respond to ctrl-c #84
Comments
Looks like this is a regression.
|
This affects me on Linux as well. Kernel 5.5.3 (Arch Linux), Hexyl 0.6.0. |
Looks like it was broken here 1903047. The handler gets called but the |
Not very good at reading Rust, but as far as I understand the logic flow that seems like a correct analysis. |
@twe4ked Yes, that is correct. The handler doesn't work because we are in the blocking Simply reverting that commit would be an easy fix for this issue, but make the #35 situation worse. However, this bug here is much more relevant. #35 is a "cosmetic" thing only. |
|
@bjorn3: Thank you! I'm currently looking into the |
No, I guess that wouldn't work. Unsetting |
Any new status on this issue? I can perform testing on MacOS if that is needed. |
I did not find any solution with I'm going to remove the signal handler completely, for now. This will fix this issue. |
fixed in v0.7.0 |
Cool! |
On MacOS, when running hexyl without any input the application can't be terminated with ctrl-c. Like this:
This is with hexyl 0.6.0 on MacOS 10.14.6
The text was updated successfully, but these errors were encountered: