summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMark Salyzyn <salyzyn@google.com>2014-03-18 23:22:18 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2014-03-18 23:22:18 +0000
commit208dae2ee875e6f63ffbe7f32d84b825b93890a6 (patch)
tree04206d261fbc28177368b5f34ec7de904b96ecb3
parent6c92369cbea460fded7e85f9751c6938000f504a (diff)
parentb059cf53c9185702e99345b7319bcb075ffc5bee (diff)
downloadsystem_core-208dae2ee875e6f63ffbe7f32d84b825b93890a6.zip
system_core-208dae2ee875e6f63ffbe7f32d84b825b93890a6.tar.gz
system_core-208dae2ee875e6f63ffbe7f32d84b825b93890a6.tar.bz2
Merge "logd: Logging is truncated"
-rw-r--r--logd/LogListener.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/logd/LogListener.cpp b/logd/LogListener.cpp
index c6b248b..2aa2ebb 100644
--- a/logd/LogListener.cpp
+++ b/logd/LogListener.cpp
@@ -31,7 +31,8 @@ LogListener::LogListener(LogBuffer *buf, LogReader *reader)
{ }
bool LogListener::onDataAvailable(SocketClient *cli) {
- char buffer[1024];
+ char buffer[sizeof_log_id_t + sizeof(log_time) + sizeof(char)
+ + LOGGER_ENTRY_MAX_PAYLOAD];
struct iovec iov = { buffer, sizeof(buffer) };
memset(buffer, 0, sizeof(buffer));