[ https://issues.apache.org/jira/browse/HDFS-9699?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Bob Hansen updated HDFS-9699: ----------------------------- Status: Patch Available (was: Open) > libhdfs++: Add appropriate catch blocks for ASIO operations that throw > ---------------------------------------------------------------------- > > Key: HDFS-9699 > URL: https://issues.apache.org/jira/browse/HDFS-9699 > Project: Hadoop HDFS > Issue Type: Sub-task > Components: hdfs-client > Reporter: James Clampffer > Assignee: James Clampffer > Attachments: HDFS-6966.HDFS-8707.000.patch, cancel_backtrace.txt > > > libhdfs++ doesn't create exceptions of its own but it should be able to > gracefully handle exceptions thrown by libraries it uses, particularly asio. > libhdfs++ should be able to catch most exceptions within reason either at the > call site or in the code that spins up asio worker threads. Certain system > exceptions like std::bad_alloc don't need to be caught because by that point > the process is likely in a unrecoverable state. -- This message was sent by Atlassian JIRA (v6.3.4#6332)