You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@reef.apache.org by "Joo Seong (Jason) Jeong (JIRA)" <ji...@apache.org> on 2016/08/12 21:55:20 UTC
[jira] [Created] (REEF-1531) Propagate .NET driver start and
restart errors to Java
Joo Seong (Jason) Jeong created REEF-1531:
---------------------------------------------
Summary: Propagate .NET driver start and restart errors to Java
Key: REEF-1531
URL: https://issues.apache.org/jira/browse/REEF-1531
Project: REEF
Issue Type: Bug
Components: REEF Driver, REEF.NET Driver
Affects Versions: 0.16
Reporter: Joo Seong (Jason) Jeong
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 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.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)