static void handle_listen_error()

in listener.c [24:39]


static void handle_listen_error(int err)
{
	switch(err) {
	case EINTR:
		/*
		 * The fact that we got an error return means that recvmmsg()
		 * hadn't actually done anything, so we can just loop back over
		 * the call no problem.
		 */
		return;
	case 0:
		fatal("Unexpected EOF from recvmmsg()\n");
	default:
		fatal("Unexpected listen error: %m (-%d)\n", errno);
	}
}