diff --git a/src/lib/player/player.c b/src/lib/player/player.c index 2a489392..b2f2c462 100644 --- a/src/lib/player/player.c +++ b/src/lib/player/player.c @@ -261,6 +261,7 @@ execute(void) failed = 1; } else if (dispatch(player->combuf, NULL) < 0) failed = 1; + /* player->aborted not reset; makes next getcommand() fail */ empth_yield(); } if (failed) {