]> git.ipfire.org Git - thirdparty/git.git/blobdiff - builtin-clone.c
refactor signal handling for cleanup functions
[thirdparty/git.git] / builtin-clone.c
index 18b9392334a0931076855b175ab368deea8ac122..44c80734b70b13780cbb48b0566bf99e2233f2a8 100644 (file)
@@ -439,7 +439,7 @@ int cmd_clone(int argc, const char **argv, const char *prefix)
        }
        junk_git_dir = git_dir;
        atexit(remove_junk);
-       sigchain_push(SIGINT, remove_junk_on_signal);
+       sigchain_push_common(remove_junk_on_signal);
 
        setenv(CONFIG_ENVIRONMENT, xstrdup(mkpath("%s/config", git_dir)), 1);