예제 #1
0
static void
timedout(int sig) {
	signal(SIGALRM, timedout2);
	alarm(10);
	fprintf(stderr, "Login timed out after %d seconds\n", timeout);
	signal(SIGALRM, SIG_IGN);
	alarm(0);
	timedout2(0);
}
예제 #2
0
파일: login.c 프로젝트: karelzak/util-linux
static void timedout(int sig __attribute__ ((__unused__)))
{
	signal(SIGALRM, timedout2);
	alarm(10);
	ignore_result( write(STDERR_FILENO, timeout_msg, strlen(timeout_msg)) );
	signal(SIGALRM, SIG_IGN);
	alarm(0);
	timedout2(0);
}
예제 #3
0
파일: login.c 프로젝트: abrodkin/util-linux
static void timedout(int sig __attribute__ ((__unused__)))
{
	signal(SIGALRM, timedout2);
	alarm(10);
	/* TRANSLATORS: The standard value for %u is 60. */
	warnx(_("timed out after %u seconds"), timeout);
	signal(SIGALRM, SIG_IGN);
	alarm(0);
	timedout2(0);
}