--- a/src/relpipe-tr-http.cpp Sun Mar 06 19:51:37 2022 +0100
+++ b/src/relpipe-tr-http.cpp Sun Mar 06 22:01:32 2022 +0100
@@ -65,6 +65,10 @@
fwprintf(stderr, L"Caught Reader exception: %ls\n", e.getMessage().c_str());
fwprintf(stderr, L"Debug: Input stream: eof=%ls, lastRead=%d\n", (cin.eof() ? L"true" : L"false"), cin.gcount());
resultCode = CLI::EXIT_CODE_DATA_ERROR;
+ } catch (RelpipeWriterException& e) {
+ fwprintf(stderr, L"Caught Writer exception: %ls\n", e.getMessage().c_str());
+ fwprintf(stderr, L"Debug: Input stream: eof=%ls, lastRead=%d\n", (cin.eof() ? L"true" : L"false"), cin.gcount());
+ resultCode = CLI::EXIT_CODE_DATA_ERROR;
}
return resultCode;