Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 289ccbd4 authored by Ganesh Mahendran's avatar Ganesh Mahendran Committed by android-build-merger
Browse files

Merge "continue read file when returned count > 0" am: 894c578a

am: 2a82e9a6

Change-Id: I2880bdc9157996d30472e3eddb714c498b14e66b
parents 07b34ba9 2a82e9a6
Loading
Loading
Loading
Loading
+6 −2
Original line number Diff line number Diff line
@@ -66,7 +66,7 @@ public class KernelWakelockReader {
     */
    public final KernelWakelockStats readKernelWakelockStats(KernelWakelockStats staleStats) {
        byte[] buffer = new byte[32*1024];
        int len;
        int len = 0;
        boolean wakeup_sources;
        final long startTime = SystemClock.uptimeMillis();

@@ -87,7 +87,11 @@ public class KernelWakelockReader {
                }
            }

            len = is.read(buffer);
            int cnt;
            while ((cnt = is.read(buffer, len, buffer.length - len)) > 0) {
                len += cnt;
            }

            is.close();
        } catch (java.io.IOException e) {
            Slog.wtf(TAG, "failed to read kernel wakelocks", e);