Radish alpha
H
HardenedBSD Package Manager
Radicle
Git (anonymous pull)
Log in to clone via SSH
Restart syscalls for SIGALARM.
Vsevolod Stakhov committed 11 years ago
commit 1f20a666b0b6ca439d5586c0dd4762922a6c8bc4
parent c227ab59eb16d3d178284f320b049f9385a6be33
1 file changed +1 -0
modified src/event.c
@@ -464,6 +464,7 @@ draw_progressbar(int64_t current, int64_t total)

		memset(&sa, 0, sizeof(sa));
		sa.sa_handler = progress_alarm_handler;
+
		sa.sa_flags = SA_RESTART;
		sigemptyset(&sa.sa_mask);
		sigaction(SIGALRM, &sa, NULL);
		alarm(1);