3 ms·
In many cases, you are able to send a control-c, but the process that is generating the output receives it, not the process, the terminal program, that is rende
by thwarted 11y ago
In many cases, you are able to send a control-c, but the process that is generating the output receives it, not the process, the terminal program, that is rendering the text. You'd have to send a signal to the terminal program, which may cause it to exit and not be what you want. And doing is often done with UI controls, like a close button/action on the window.
So it's not just priority inversion that is a potential problem, but also non-obvious layers of abstraction.