Update listener instead of creating a new one This way we'll avoid cancelling and recreating timers. Bug: 160036959 Test: atest MediaTimeoutListenerTest Change-Id: Ic150156cc6078cd6477f48f05c8195d98a6d4fa4 (cherry picked from commit f53329235d5c1e9efdf051838f6a25c6dc5b5cfa) Merged-In: Ic150156cc6078cd6477f48f05c8195d98a6d4fa4 (cherry picked from commit 5d04490f318d68fcc5437bcea87a14225ae99e38)