src/relpipe-tr-http.cpp
branchv_0
changeset 3 9c710397ced6
parent 0 ce520a238309
child 5 165f6162524d
--- 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;