Uploaded image for project: 'REEF'
  1. REEF
  2. REEF-1531

Propagate .NET driver start and restart errors to Java

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 0.16
    • Fix Version/s: None
    • Labels:
      None

      Description

      As indicated in the comments of JavaClrBridge.cpp, exceptions thrown during driver start and restart events for .NET are only logged, and not actually passed to the Java side. This results in a situation where evaluators wait orders from a dead driver, forever.
      For the start event, this can be resolved by adding a .NET-Java bridge object for StartTime that handles errors. For the restart event, we already have such an object (DriverRestartedBridge) and we simply need to call OnError() on it when an exception occurs.

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              jsjason Joo Seong Jeong
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated: