summaryrefslogtreecommitdiff
path: root/cmds/dumpsys/dumpsys.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'cmds/dumpsys/dumpsys.cpp')
-rw-r--r--cmds/dumpsys/dumpsys.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/cmds/dumpsys/dumpsys.cpp b/cmds/dumpsys/dumpsys.cpp
index 1327cfd155..a017246184 100644
--- a/cmds/dumpsys/dumpsys.cpp
+++ b/cmds/dumpsys/dumpsys.cpp
@@ -427,7 +427,7 @@ status_t Dumpsys::writeDump(int fd, const String16& serviceName, std::chrono::mi
<< strerror(errno) << std::endl;
status = -errno;
break;
- } else if (rc == 0) {
+ } else if (rc == 0 || time_left_ms() == 0) {
status = TIMED_OUT;
break;
}