diff --git a/platform/drivers/display/display_libSDL.c b/platform/drivers/display/display_libSDL.c index b35291e4..fd05a997 100644 --- a/platform/drivers/display/display_libSDL.c +++ b/platform/drivers/display/display_libSDL.c @@ -117,6 +117,8 @@ void display_terminate() {} /* Wait until current render finishes */ printf("Terminating SDL display emulator, goodbye!\n"); free(frameBuffer); + chan_close(&fb_sync); + chan_terminate(&fb_sync); } void display_renderRows(uint8_t startRow, uint8_t endRow)