Uploaded image for project: 'Evergreen'
  1. Evergreen
  2. EVG-8182

Don't Log IDE panics

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: current_quarter
    • Component/s: app
    • Labels:

      Description

      reverse_proxy sometimes panics if there's an error while streaming the response back to the client (https://github.com/golang/go/issues/23643).
      Our middleware recovers the panic and logs to slack. Because the panic isn't actionable we need to log at a lower level.

      One design is to recover the panic in the route so it doesn't make it all the way back up to the recovery logger.

        Attachments

          Activity

            People

            Assignee:
            jonathan.brill Jonathan Brill
            Reporter:
            jonathan.brill Jonathan Brill
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: