From 9564600206c0120f2249a48ba54920902c1a11eb Mon Sep 17 00:00:00 2001
From: andreykproductengine <akleshchev@productengine.com>
Date: Tue, 18 Oct 2016 19:57:19 +0300
Subject: [PATCH] MAINT-6487 Decreasing delay

---
 indra/llmessage/llxfermanager.cpp | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/indra/llmessage/llxfermanager.cpp b/indra/llmessage/llxfermanager.cpp
index 58d3ee47a1e..272dbbc785d 100644
--- a/indra/llmessage/llxfermanager.cpp
+++ b/indra/llmessage/llxfermanager.cpp
@@ -1123,10 +1123,12 @@ void LLXferManager::abortRequestById(U64 xfer_id, S32 result_code)
 		else
 		{
 			xferp->mCallbackResult = result_code;
-			xferp->processEOF(); //should norify requestor
+			xferp->processEOF(); //should notify requester
 			removeXfer(xferp, &mReceiveList);
-			startPendingDownloads();
 		}
+		// Since already removed or marked as aborted no need
+		// to wait for processAbort() to start new download
+		startPendingDownloads();
 	}
 }
 
-- 
GitLab