Remove delay in virtual processing

This commit is contained in:
Eric Betts
2023-12-03 14:10:44 -08:00
parent 31894f4584
commit 5dfd2cd8c2
+1 -1
View File
@@ -187,7 +187,6 @@ void seader_worker_virtual_credential(Seader* seader) {
furi_mutex_release(seader_worker->mq_mutex);
} else {
dead_loops--;
furi_delay_ms(100);
running = (dead_loops > 0);
FURI_LOG_D(
TAG, "Dead loops: %d -> Running: %s", dead_loops, running ? "true" : "false");
@@ -196,6 +195,7 @@ void seader_worker_virtual_credential(Seader* seader) {
}
if(dead_loops > 0) {
FURI_LOG_D(TAG, "Final dead loops: %d", dead_loops);
view_dispatcher_send_custom_event(seader->view_dispatcher, SeaderCustomEventPollerSuccess);
} else {
view_dispatcher_send_custom_event(seader->view_dispatcher, SeaderCustomEventWorkerExit);