Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-18108

catch boost::exception in our terminate handler

    XMLWordPrintableJSON

Details

    • Icon: Improvement Improvement
    • Resolution: Done
    • Icon: Major - P3 Major - P3
    • 3.1.2
    • None
    • Internal Code
    • None
    • Fully Compatible
    • Platform 2 04/24/15

    Description

      boost::exception perplexingly does not inherit from std::exception. As such we should catch it explicitly in our terminate handler so we can log as much useful debugging information as possible.

      Attachments

        Activity

          People

            adam.midvidy Adam Midvidy
            adam.midvidy Adam Midvidy
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: