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

Propagate .NET driver start and restart errors to Java

Attach filesAttach ScreenshotAdd voteVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    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

              Dates

              • Created:
                Updated:

                Issue deployment