diff --git a/init/init.cpp b/init/init.cpp index 5444a3269..9eac473b1 100644 --- a/init/init.cpp +++ b/init/init.cpp @@ -137,7 +137,7 @@ static void InstallInitNotifier(Epoll* epoll) { static void WakeEpoll() { constexpr char value[] = "1"; - write(wake_epoll_fd, value, sizeof(value)); + TEMP_FAILURE_RETRY(write(wake_epoll_fd, value, sizeof(value))); } static class PropWaiterState {