From: Jason Riedy Date: Sun, 2 Apr 2006 22:29:34 +0000 (-0700) Subject: Use sigaction and SA_RESTART in read-tree.c; add option in Makefile. X-Git-Tag: v1.2.5^0 X-Git-Url: https://git.lorimer.id.au/gitweb.git/diff_plain/72fdfb50f721460e4cdff16fbe9c72d4ce6c668c?ds=sidebyside;hp=72fdfb50f721460e4cdff16fbe9c72d4ce6c668c Use sigaction and SA_RESTART in read-tree.c; add option in Makefile. Might as well ape the sigaction change in read-tree.c to avoid the same potential problems. The fprintf status output will be overwritten in a second, so don't bother guarding it. Do move the fputc after disabling SIGALRM to ensure we go to the next line, though. Also add a NO_SA_RESTART option in the Makefile in case someone doesn't have SA_RESTART but does restart (maybe older HP/UX?). We want the builder to chose this specifically in case the system both lacks SA_RESTART and does not restart stdio calls; a compat #define in git-compat-utils.h would silently allow broken systems. Signed-off-by: Jason Riedy Signed-off-by: Junio C Hamano ---