James Clampffer created HDFS-12169:
--------------------------------------
Summary: libhdfs++: Exceptions from third party libs aren't caught
Key: HDFS-12169
URL: https://issues.apache.org/jira/browse/HDFS-12169
Project: Hadoop HDFS
Issue Type: Sub-task
Reporter: James Clampffer
Some of our third party libraries throw and it's unclear if we properly catch
exceptions in the places they need to be dealt with. We should do a pass over
the public API of each library and catch exceptions close to the calls that
throw them. Right now the async worker threads make a last-ditch effort to
prevent them from exiting the library but there's situations where RAII hasn't
been done right (fixing this is critical too) and unwinding the stack leaves
things in an inconsistent state.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]