There is an unsaved comment in progress. You will lose your changes if you continue. Are you sure you want to reopen the work item?
HttpResponseException should not trace as Error
The tracing layer currently uses TraceLevel.Error for all exceptions thrown or associated with faulted tasks. This means simple client errors such as misspelled controller names will generate Error traces, defeating attempts to use tracing for general error reporting (e.g. ELMAH).
The tracing layer should be modified to trace at Warn level whenever an HttpResponseException is observed. Moreover, it should also update TraceRecord.Status whenever it finds HttpResponseException.