Index: sandbox/linux/services/yama.cc |
diff --git a/sandbox/linux/services/yama.cc b/sandbox/linux/services/yama.cc |
index 773f670aebae0398521a7b77589d1440f5188538..49e1b36aab3c015e4bc1ca46a35740c28742a386 100644 |
--- a/sandbox/linux/services/yama.cc |
+++ b/sandbox/linux/services/yama.cc |
@@ -79,7 +79,7 @@ int Yama::GetStatus() { |
static const char kPtraceScopePath[] = "/proc/sys/kernel/yama/ptrace_scope"; |
- base::ScopedFD yama_scope(open(kPtraceScopePath, O_RDONLY)); |
+ base::ScopedFD yama_scope(HANDLE_EINTR(open(kPtraceScopePath, O_RDONLY))); |
if (!yama_scope.is_valid()) { |
const int open_errno = errno; |