X-Git-Url: https://develop.uap-core.de/gitweb/uwplayer.git/blobdiff_plain/5f4caf1ec3793937210c83b45c54bc4264e30c58..74657df77b0f3926a34279bc999c7c302a30bc59:/application/player.c diff --git a/application/player.c b/application/player.c index d9a88ce..255f7cb 100644 --- a/application/player.c +++ b/application/player.c @@ -288,7 +288,7 @@ static void player_io(Player *p) { JSONParser *js = json_parser_new(); char buf[PLAYER_IN_BUFSIZE]; - while(p->isactive && poll(fds, 2, PLAYER_POLL_TIMEOUT)) { + while(p->isactive && (poll(fds, 2, PLAYER_POLL_TIMEOUT) >= 0)) { if(fds[0].revents == POLLIN) { ssize_t r; if((r = read(fds[0].fd, buf, PLAYER_IN_BUFSIZE)) <= 0) {