poll less and terminate immediately on SIGINT instead of continuing