diff options
author | Henning Baldersheim <balder@yahoo-inc.com> | 2016-10-16 21:23:29 +0000 |
---|---|---|
committer | Henning Baldersheim <balder@yahoo-inc.com> | 2016-10-16 21:23:29 +0000 |
commit | 3efcad8a4c65d4768f5d40a03d933b289153dec1 (patch) | |
tree | 1f1cf95d96ccbb29e84f67f291905235b688df11 /filedistribution | |
parent | 7ae584e1d95b87ec11f8399846b70227c21458f9 (diff) |
Catch and silently log boost fs errors.
Diffstat (limited to 'filedistribution')
-rw-r--r-- | filedistribution/src/vespa/filedistribution/distributor/filedownloader.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/filedistribution/src/vespa/filedistribution/distributor/filedownloader.cpp b/filedistribution/src/vespa/filedistribution/distributor/filedownloader.cpp index d1b99482388..3e2709b316c 100644 --- a/filedistribution/src/vespa/filedistribution/distributor/filedownloader.cpp +++ b/filedistribution/src/vespa/filedistribution/distributor/filedownloader.cpp @@ -402,6 +402,9 @@ void FileDownloader::runEventLoop() { } catch (const vespalib::PortListenException & e) { LOG(warning, "Failed listening to torrent port : %s", e.what()); std::quick_exit(21); + } catch (const boost::filesystem_error & e) { + LOG(warning, "Some boost file operations failed : %s", e.what()); + std::quick_exit(22); } } drain(); |