Report errors on screen event error

Make scrcpy fail if an important screen event (like frame update) fails.
This commit is contained in:
Romain Vimont
2023-03-10 22:49:40 +01:00
parent aa1efbc35c
commit 3a72f3fb4d
3 changed files with 17 additions and 12 deletions

View File

@@ -175,7 +175,9 @@ event_loop(struct scrcpy *s) {
LOGD("User requested to quit");
return SCRCPY_EXIT_SUCCESS;
default:
sc_screen_handle_event(&s->screen, &event);
if (!sc_screen_handle_event(&s->screen, &event)) {
return SCRCPY_EXIT_FAILURE;
}
break;
}
}