Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Won't Fix
-
0.23.0, 1.0.0
-
None
-
None
Description
We should gracefully handle j.l.OutOfMemoryError exceptions in the NN or DN. We should catch them in a high-level handler, cleanly fail the RPC (vs sending back the OOM stackrace) or background thread, and shutdown the NN or DN. Currently the process is left in a not well-test tested state (continuously fails RPCs and internal threads, may or may not recover and doesn't shutdown gracefully).