catch eintr