From 6c4438d8a9ff12db9bb6323e128a69de6cd4e2b7 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Sat, 24 May 2014 14:36:25 +0200 Subject: [PATCH] input/curl: call SetReady() only if not yet ready Fixes assertion failure. --- src/input/plugins/CurlInputPlugin.cxx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/input/plugins/CurlInputPlugin.cxx b/src/input/plugins/CurlInputPlugin.cxx index 337ffc833..b48512ccb 100644 --- a/src/input/plugins/CurlInputPlugin.cxx +++ b/src/input/plugins/CurlInputPlugin.cxx @@ -484,7 +484,8 @@ CurlInputStream::RequestDone(CURLcode result, long status) status); } - SetReady(); + if (!IsReady()) + SetReady(); } static void