Index: chromeos/dbus/debug_daemon_client.cc |
diff --git a/chromeos/dbus/debug_daemon_client.cc b/chromeos/dbus/debug_daemon_client.cc |
index 05d3b394ddce75695455ce808f9ccd1209c04f3f..0b509ffcb0efca9fb98b20dd4809e22e3e919c97 100644 |
--- a/chromeos/dbus/debug_daemon_client.cc |
+++ b/chromeos/dbus/debug_daemon_client.cc |
@@ -51,9 +51,7 @@ class PipeReader { |
} |
virtual ~PipeReader() { |
- if (pipe_fd_[0] != -1) |
- if (HANDLE_EINTR(close(pipe_fd_[0])) < 0) |
- PLOG(ERROR) << "close[0]"; |
+ // Don't close pipe_fd_[0] as it's closed by data_stream_. |
if (pipe_fd_[1] != -1) |
if (HANDLE_EINTR(close(pipe_fd_[1])) < 0) |
PLOG(ERROR) << "close[1]"; |