Index: chromeos/dbus/debug_daemon_client.cc |
=================================================================== |
--- chromeos/dbus/debug_daemon_client.cc (revision 147715) |
+++ chromeos/dbus/debug_daemon_client.cc (working copy) |
@@ -52,7 +52,7 @@ |
virtual ~PipeReader() { |
if (pipe_fd_[0] != -1) |
- if (HANDLE_EINTR(close(pipe_fd_[0])) < 0) |
+ if (!data_stream_.get() && HANDLE_EINTR(close(pipe_fd_[0])) < 0) |
PLOG(ERROR) << "close[0]"; |
if (pipe_fd_[1] != -1) |
if (HANDLE_EINTR(close(pipe_fd_[1])) < 0) |