Ensure panics are handled when running functions in goroutines

XMLWordPrintableJSON

    • Type: Improvement
    • Resolution: Fixed
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: Error Handling
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      In the mongo/collection.go file there are a number of places where we invoke a function and do not handle the case of a panic occurring. Since any unhandled panic will crash the process, we need to handle these panics, even if we throw it out.

      Additionally, we might want to change these methods so they are always concurrent and use channels to send the results back to the caller.

              Assignee:
              Unassigned
              Reporter:
              Kristofer Brandow (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: