From faf9ba53fc10d8abcc9e58e98cc887c1f0f49696 Mon Sep 17 00:00:00 2001
From: Justin Clark-Casey (justincc)
Date: Mon, 12 May 2014 19:20:00 +0100
Subject: In SynchronousRestObjectRequester.MakeRequest<TRequest,
 TResponse>(string verb, string requestUrl, TRequest obj, int pTimeout, int
 maxConnections) actually set timeout on WebRequest if given.

Previously, we were doing nothing with this parameter.
No effect on current code since none of the 6 callers attempt to use the timeout.
---
 OpenSim/Framework/WebUtil.cs | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/OpenSim/Framework/WebUtil.cs b/OpenSim/Framework/WebUtil.cs
index 70fab77..2a309a7 100644
--- a/OpenSim/Framework/WebUtil.cs
+++ b/OpenSim/Framework/WebUtil.cs
@@ -1116,6 +1116,8 @@ namespace OpenSim.Framework
 
             WebRequest request = WebRequest.Create(requestUrl);
             HttpWebRequest ht = (HttpWebRequest)request;
+            ht.Timeout = pTimeout;
+
             if (maxConnections > 0 && ht.ServicePoint.ConnectionLimit < maxConnections)
                 ht.ServicePoint.ConnectionLimit = maxConnections;
 
-- 
cgit v1.1