Stop requirements watcher when download manager is released

Unregister listeners and callbacks when download manager is released.
This commit is contained in:
Ferhat Parmak 2022-08-23 17:58:45 +02:00
parent ab4d37f499
commit 4fc015feca

View File

@ -531,6 +531,7 @@ public final class DownloadManager {
Thread.currentThread().interrupt();
}
applicationHandler.removeCallbacksAndMessages(/* token= */ null);
requirementsWatcher.stop();
// Reset state.
downloads = Collections.emptyList();
pendingMessages = 0;