From 279f3ba93b729684e54300352c59523bd05e54bc Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Sat, 16 May 2009 10:52:32 +0200 Subject: Retry on temporary http failure (timeout e.g.) --- src/player.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/player.c') diff --git a/src/player.c b/src/player.c index 46c3fff..abbd5c7 100644 --- a/src/player.c +++ b/src/player.c @@ -449,7 +449,8 @@ void *BarPlayerThread (void *data) { snprintf (extraHeaders, sizeof (extraHeaders), "Range: bytes=%u-\r\n", player->bytesReceived); wRet = WaitressFetchCall (&player->waith); - } while (wRet == WAITRESS_RET_PARTIAL_FILE); + } while (wRet == WAITRESS_RET_PARTIAL_FILE || + wRet == WAITRESS_RET_TIMEOUT); switch (player->audioFormat) { #ifdef ENABLE_FAAD -- cgit v1.2.3