summaryrefslogtreecommitdiffstats
path: root/logd/FlushCommand.cpp
diff options
context:
space:
mode:
authorMark Salyzyn <salyzyn@google.com>2014-02-14 16:05:05 -0800
committerMark Salyzyn <salyzyn@google.com>2014-03-14 10:23:51 -0700
commitfa3716b2501ccddc8e0cd30f6343692b8deb7639 (patch)
treecee7ad53c6d2e9d2aa972686ef7ea203c9d75c28 /logd/FlushCommand.cpp
parent6ab10a1c17d048e88f929d35293d266b6480f6d6 (diff)
downloadsystem_core-fa3716b2501ccddc8e0cd30f6343692b8deb7639.zip
system_core-fa3716b2501ccddc8e0cd30f6343692b8deb7639.tar.gz
system_core-fa3716b2501ccddc8e0cd30f6343692b8deb7639.tar.bz2
logd: liblog: logcat: Arbitrary time to tail
Change-Id: I10e8d92c933e31ee11e78d2d1114261a30c4be0e
Diffstat (limited to 'logd/FlushCommand.cpp')
-rw-r--r--logd/FlushCommand.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/logd/FlushCommand.cpp b/logd/FlushCommand.cpp
index 0b8c31b..3be07c0 100644
--- a/logd/FlushCommand.cpp
+++ b/logd/FlushCommand.cpp
@@ -26,12 +26,14 @@ FlushCommand::FlushCommand(LogReader &reader,
bool nonBlock,
unsigned long tail,
unsigned int logMask,
- pid_t pid)
+ pid_t pid,
+ log_time start)
: mReader(reader)
, mNonBlock(nonBlock)
, mTail(tail)
, mLogMask(logMask)
, mPid(pid)
+ , mStart(start)
{ }
// runSocketCommand is called once for every open client on the
@@ -69,7 +71,7 @@ void FlushCommand::runSocketCommand(SocketClient *client) {
LogTimeEntry::unlock();
return;
}
- entry = new LogTimeEntry(mReader, client, mNonBlock, mTail, mLogMask, mPid);
+ entry = new LogTimeEntry(mReader, client, mNonBlock, mTail, mLogMask, mPid, mStart);
times.push_back(entry);
}