1
0
Fork 0

do not print broken error message

This commit is contained in:
Jan Steemann 2014-10-28 01:02:24 +01:00
parent 2808e4eee8
commit ccd20d7638
2 changed files with 3 additions and 3 deletions

View File

@ -123,11 +123,11 @@ V8ClientConnection::V8ClientConnection (Endpoint* endpoint,
} }
} }
else { else {
// initial request for /_api/version return some non-HTTP 200 response. // initial request for /_api/version returned some non-HTTP 200 response.
// now set up an error message // now set up an error message
_lastErrorMessage = _client->getErrorMessage(); _lastErrorMessage = _client->getErrorMessage();
if (result) { if (result && result->getHttpReturnCode() > 0) {
_lastErrorMessage = StringUtils::itoa(result->getHttpReturnCode()) + ": " + result->getHttpReturnMessage(); _lastErrorMessage = StringUtils::itoa(result->getHttpReturnCode()) + ": " + result->getHttpReturnMessage();
} }
} }

View File

@ -166,7 +166,7 @@ namespace triagens {
void setErrorMessage (const std::string& message, void setErrorMessage (const std::string& message,
int error) { int error) {
if (error != 0) { if (error != TRI_ERROR_NO_ERROR) {
_errorMessage = message + ": " + strerror(error); _errorMessage = message + ": " + strerror(error);
} }
else { else {