/guava/android/guava/src/com/google/common/util/concurrent/SequentialExecutor.java
} }hasSetRunning = true;
hasSetRunning = true; } }
if (!hasSetRunning) { if (workerRunningState == RUNNING) { return; } else { workerRunCount++; workerRunningState = RUNNING; <extra_id_0> task = queue.poll(); if (task == null) { workerRunningState = IDLE; return; } }