summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--stream/stream.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/stream/stream.c b/stream/stream.c
index 6e903bc8ec..69e2faf16b 100644
--- a/stream/stream.c
+++ b/stream/stream.c
@@ -388,6 +388,8 @@ static int stream_reconnect(stream_t *s)
return 0;
if (!s->seekable)
return 0;
+ if (stream_check_interrupt(s))
+ return 0;
int64_t pos = s->pos;
int sleep_ms = 5;
for (int retry = 0; retry < MAX_RECONNECT_RETRIES; retry++) {