From e24da24edf9020efc4bfd339e984ae88b6a43b30 Mon Sep 17 00:00:00 2001 From: Fly Man Date: Fri, 3 Jul 2015 21:56:41 +0200 Subject: [PATCH] WinGridProxy utility (minor) - Correct handling of responses with a 'Zero' length Original commit by Greythane (WhiteCoreSim) --- Programs/WinGridProxy/SessionTypes.cs | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/Programs/WinGridProxy/SessionTypes.cs b/Programs/WinGridProxy/SessionTypes.cs index 053df7ae..2d33c878 100644 --- a/Programs/WinGridProxy/SessionTypes.cs +++ b/Programs/WinGridProxy/SessionTypes.cs @@ -1,4 +1,4 @@ -/* +/* * Copyright (c) 2006-2014, openmetaverse.org * All rights reserved. * @@ -624,7 +624,11 @@ namespace WinGridProxy this.Host = uri; this.Name = capsKey; this.ContentType = responseHeaders.Get("Content-Type"); - this.Length = Int32.Parse(responseHeaders.Get("Content-Length")); + var ContentLength = responseHeaders.Get("Content-Length"); + if (ContentLength != null) + this.Length = Int32.Parse (ContentLength); + else + this.Length = 0; } public override string ToPrettyString(Direction direction)