Prevent false watchdog bite in RouterTask

The wakelock for router task can be held for a longer time if there are
back to back tasks. This CL resets the wakelock for each task complete
to prevent false watchdog bite for the long wakelock.

Bug: 423790847
Test: presubmit
Flag: EXEMPT, bugfix
Change-Id: I3703f828435bf9eeaf30931caea1bffba9d7a867
1 file changed