mirror of https://github.com/citusdata/citus.git
Only process error if not NULL in StoreErrorMessage
parent
7faf4657b7
commit
7f9e80db10
|
@ -435,17 +435,19 @@ static void
|
|||
StoreErrorMessage(PGconn *connection, StringInfo queryResultString)
|
||||
{
|
||||
char *errorMessage = PQerrorMessage(connection);
|
||||
char *firstNewlineIndex = strchr(errorMessage, '\n');
|
||||
|
||||
/* trim the error message at the line break */
|
||||
if (firstNewlineIndex != NULL)
|
||||
if (errorMessage != NULL)
|
||||
{
|
||||
*firstNewlineIndex = '\0';
|
||||
char *firstNewlineIndex = strchr(errorMessage, '\n');
|
||||
|
||||
/* trim the error message at the line break */
|
||||
if (firstNewlineIndex != NULL)
|
||||
{
|
||||
*firstNewlineIndex = '\0';
|
||||
}
|
||||
}
|
||||
|
||||
/* put a default error message if no error message is reported */
|
||||
if (errorMessage == NULL)
|
||||
else
|
||||
{
|
||||
/* put a default error message if no error message is reported */
|
||||
errorMessage = "An error occurred while running the query";
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue