diff --git a/lib/Basics/process-utils.cpp b/lib/Basics/process-utils.cpp index c20731adbf..f29143ded3 100644 --- a/lib/Basics/process-utils.cpp +++ b/lib/Basics/process-utils.cpp @@ -1027,12 +1027,14 @@ TRI_external_status_t TRI_CheckExternalProcess (TRI_external_id_t pid, else if (res == -1) { int err = errno; LOG_WARNING("waitpid returned error for pid %d: %s", - (int) external->_pid, + (int) external->_pid, TRI_errno_string(err)); status._errorMessage = std::string("waitpid returned error for pid ") + triagens::basics::StringUtils::itoa(external->_pid) + - std::string(": ") + + std::string(": (") + + triagens::basics::StringUtils::itoa(err) + + std::string(") ") + std::string(TRI_errno_string(err)); } else if (static_cast(external->_pid) == static_cast(res)) {