am 70c096d9: Restart background executor.
* commit '70c096d9a1305d3002320eb0d7185b5abb81c086': Restart background executor.main
commit
a6f8f30622
|
@ -33,7 +33,7 @@ public class ExecutorUtils {
|
|||
|
||||
private static final String TAG = "ExecutorUtils";
|
||||
|
||||
private static final ScheduledExecutorService sExecutorService =
|
||||
private static ScheduledExecutorService sExecutorService =
|
||||
Executors.newSingleThreadScheduledExecutor(new ExecutorFactory());
|
||||
|
||||
private static class ExecutorFactory implements ThreadFactory {
|
||||
|
@ -80,6 +80,8 @@ public class ExecutorUtils {
|
|||
} catch (InterruptedException e) {
|
||||
Log.wtf(TAG, "Failed to shut down background task.");
|
||||
throw new IllegalStateException("Failed to shut down background task.");
|
||||
} finally {
|
||||
sExecutorService = Executors.newSingleThreadScheduledExecutor(new ExecutorFactory());
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue