aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
-rw-r--r--OpenSim/Framework/Servers/BaseRequestHandler.cs11
1 files changed, 10 insertions, 1 deletions
diff --git a/OpenSim/Framework/Servers/BaseRequestHandler.cs b/OpenSim/Framework/Servers/BaseRequestHandler.cs
index f9f2d8f..ddc8e92 100644
--- a/OpenSim/Framework/Servers/BaseRequestHandler.cs
+++ b/OpenSim/Framework/Servers/BaseRequestHandler.cs
@@ -25,6 +25,8 @@
25 * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 25 * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
26 */ 26 */
27 27
28using System;
29
28namespace OpenSim.Framework.Servers 30namespace OpenSim.Framework.Servers
29{ 31{
30 public class BaseRequestHandler 32 public class BaseRequestHandler
@@ -56,7 +58,14 @@ namespace OpenSim.Framework.Servers
56 58
57 protected string GetParam(string path) 59 protected string GetParam(string path)
58 { 60 {
59 return path.Substring(m_path.Length); 61 try
62 {
63 return path.Substring(m_path.Length);
64 }
65 catch (Exception)
66 {
67 return String.Empty;
68 }
60 } 69 }
61 } 70 }
62} 71}