Fix not found handling in connect server get

This commit is contained in:
Eric Reed 2014-09-15 13:27:49 -04:00
parent 5abbc84122
commit e360f01f26

View File

@ -133,7 +133,9 @@ namespace MediaBrowser.Server.Implementations.Connect
} }
catch (HttpException ex) catch (HttpException ex)
{ {
if (!ex.StatusCode.HasValue || ex.StatusCode.Value != HttpStatusCode.NotFound || ex.StatusCode.Value != HttpStatusCode.Unauthorized) var webEx = (WebException) ex.InnerException;
if (webEx != null && webEx.Status != WebExceptionStatus.ProtocolError && ((HttpWebResponse)webEx.Response).StatusCode != HttpStatusCode.NotFound)
{ {
throw; throw;
} }