running command in any VM and interrupting doesn't change the running command in the VM. (so e.g. firefox will continue running) #4580
Labels
C: core
P: default
Priority: default. Default priority for new issues, to be replaced given sufficient information.
T: enhancement
Type: enhancement. A new feature that does not yet exist or improvement of existing functionality.
Right now qrexec protocol does not support "interrupt" signal of any kind, which is intentional in most cases. qrexec is meant as a transport layer between domains potentially with different trust levels. Interrupting a service in wrong time may have serious implications, including security issues.
qubes.VMShell
service, especially when called from dom0, is somehow special case here, becauseMaybe the way forward would be a per-service configuration if given service call can be interrupted - by default enabled only for
qubes.VMShell
. But this is not a simple change, involve protocol change etc.Originally posted by @marmarek in https://github.com/QubesOS/qubes-issues/issue_comments#issuecomment-445056975
The text was updated successfully, but these errors were encountered: