• Ken Sumrall's avatar
    Grab a partial wakelock when doing fstrim · 8cca752b
    Ken Sumrall authored
    Fstrim can take a while, so grab a wakelock so it finishes now,
    not when the user picks up the device and wakes it back up.
    
    This change does not protect against multiple calls to fstrim
    before the first one completes.  When the first one completes, it
    will release the wakelock, and the device will go to sleep.
    However, normal usage is this will not be invoked by the framework
    more than once a day, so this should not be an issue.
    
    Bug: 8781133
    
    Change-Id: I8065d1380eaf52ca8a7ca308af66fb6e86d60a66
    8cca752b
fstrim.c 3.81 KB