diff --git a/src/lib/player/player.c b/src/lib/player/player.c index c770c553..6e568882 100644 --- a/src/lib/player/player.c +++ b/src/lib/player/player.c @@ -260,6 +260,7 @@ execute(void) failed = 1; } else if (dispatch(buf, NULL) < 0) failed = 1; + empth_yield(); } if (failed) { while (recvclient(buf, sizeof(buf)) >= 0) ;