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: hdfs-dev-unsubscr...@hadoop.apache.org
For additional commands, e-mail: hdfs-dev-h...@hadoop.apache.org

Reply via email to