Skip to content

Commit ab69daa

Browse files
authored
Merge pull request #80 from ldorau/Fix_print_errors_to_stderr_instead_of_stdout
Fix: print errors to stderr instead of stdout
2 parents a88cb0a + b441786 commit ab69daa

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/pool/pool_disjoint.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -427,21 +427,21 @@ Slab::~Slab() {
427427
try {
428428
unregSlab(*this);
429429
} catch (std::exception &e) {
430-
std::cout << "DisjointPool: unexpected error: " << e.what() << "\n";
430+
std::cerr << "DisjointPool: unexpected error: " << e.what() << "\n";
431431
}
432432

433433
try {
434434
memoryProviderFree(bucket.getMemHandle(), MemPtr);
435435
} catch (MemoryProviderError &e) {
436-
std::cout << "DisjointPool: error from memory provider: " << e.code
436+
std::cerr << "DisjointPool: error from memory provider: " << e.code
437437
<< "\n";
438438
if (e.code == UMF_RESULT_ERROR_MEMORY_PROVIDER_SPECIFIC) {
439439
const char *message = "";
440440
int error = 0;
441441

442442
umfMemoryProviderGetLastNativeError(
443443
umfGetLastFailedMemoryProvider(), &message, &error);
444-
std::cout << "Native error msg: " << message
444+
std::cerr << "Native error msg: " << message
445445
<< ", native error code: " << error << std::endl;
446446
}
447447
}

0 commit comments

Comments
 (0)