diff options
Diffstat (limited to '')
-rw-r--r-- | OpenSim/Framework/Communications/RestClient.cs | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/OpenSim/Framework/Communications/RestClient.cs b/OpenSim/Framework/Communications/RestClient.cs index 69932fc..3035da5 100644 --- a/OpenSim/Framework/Communications/RestClient.cs +++ b/OpenSim/Framework/Communications/RestClient.cs | |||
@@ -293,8 +293,16 @@ namespace OpenSim.Framework.Communications | |||
293 | } | 293 | } |
294 | catch (WebException e) | 294 | catch (WebException e) |
295 | { | 295 | { |
296 | m_log.ErrorFormat("[ASSET] Error fetching asset from asset server"); | 296 | HttpWebResponse errorResponse = e.Response as HttpWebResponse; |
297 | m_log.Debug(e.ToString()); | 297 | if (null != errorResponse && HttpStatusCode.NotFound == errorResponse.StatusCode) |
298 | { | ||
299 | m_log.Warn("[ASSET] Asset not found (404)"); | ||
300 | } | ||
301 | else | ||
302 | { | ||
303 | m_log.Error("[ASSET] Error fetching asset from asset server"); | ||
304 | m_log.Debug(e.ToString()); | ||
305 | } | ||
298 | 306 | ||
299 | return null; | 307 | return null; |
300 | } | 308 | } |