From e46717bf189fcceb5426a0483d9f967be8bdc5cb Mon Sep 17 00:00:00 2001 From: Joey Hess Date: Mon, 25 May 2020 11:59:21 -0400 Subject: [PATCH] close --- doc/todo/ctrl_c_handling.mdwn | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/doc/todo/ctrl_c_handling.mdwn b/doc/todo/ctrl_c_handling.mdwn index 7101d578f5..b13ccb2d1f 100644 --- a/doc/todo/ctrl_c_handling.mdwn +++ b/doc/todo/ctrl_c_handling.mdwn @@ -3,3 +3,7 @@ Sometimes I start off a large file transfer to a new remote (a la "git-annex cop I believe all of the special remotes transfer the files one at a time, which is good, and provides a sensible place to interrupt a copy/move operation. Wish: When I press ctrl+c in the terminal, git-annex will catch that and finish it's current transfer and then exit cleanly (ie: no odd backtraces in the special remote code). For the case where the file currently being transfered also needs to be killed (ie: it's a big .iso) then subsequent ctrl+c's can do that. + +> I'm going to close this, because 6 years later, I just don't think it's a +> good idea. I think that blocking ctrl-c from interrupting the program +> violates least surprise. --[[Joey]]