From 6458e372c42527bb0a0a1c5b36efc0d0034993f0 Mon Sep 17 00:00:00 2001 From: chundonglinlin Date: Sun, 13 Feb 2022 17:35:10 +0800 Subject: [PATCH] Forward: if call forward backend failed, then return directly. --- trunk/src/app/srs_app_source.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/trunk/src/app/srs_app_source.cpp b/trunk/src/app/srs_app_source.cpp index 3d8e968380..769298ae8a 100755 --- a/trunk/src/app/srs_app_source.cpp +++ b/trunk/src/app/srs_app_source.cpp @@ -1485,9 +1485,7 @@ srs_error_t SrsOriginHub::create_forwarders() // create forward by backend std::vector urls; if ((err = SrsHttpHooks::on_forward_backend(backend_url, req, urls)) != srs_success) { - // ignore - srs_trace("get backend failed, %s", srs_error_desc(err).c_str()); - continue; + return srs_error_wrap(err, "get forward backend failed"); } std::vector::iterator it;