Details
-
Bug
-
Status: Open
-
Major
-
Resolution: Unresolved
-
0.20.0, 0.20.1
-
None
-
None
Description
Mesos driver core-dumps if MesosSchedulerDriver's reconcile method is called with a Collection<TaskStatus> with atleast one null entry.
Right now, as a framework, this can be avoided by sanitizing TaskStatus collection before passing it on to MesosSchedulerDriver. But, to improve overall stability the native driver implementation should watch out for null, and throw a Exception (ex: IllegalArgumentException or NullPointerException) back to framework.