#include <sys/types.h>
#include <sys/uio.h>
#include <unistd.h>

#include <signal.h>

void sighup_handler(int param __unused) {
	write(0, "handler called\n", 15);
}

int main(void) {
	signal(SIGHUP, sighup_handler);

	while(1) {
		sleep(123456);
	}

	return 0;
}
