diff options
Diffstat (limited to 'client/mysqlslap.c')
-rw-r--r-- | client/mysqlslap.c | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/client/mysqlslap.c b/client/mysqlslap.c index 70abfbb7136..d86e1923d15 100644 --- a/client/mysqlslap.c +++ b/client/mysqlslap.c @@ -1890,10 +1890,17 @@ limit_not_met: { if (mysql_field_count(mysql)) { - result= mysql_store_result(mysql); - while ((row = mysql_fetch_row(result))) - counter++; - mysql_free_result(result); + if ((result= mysql_store_result(mysql))) + { + while ((row = mysql_fetch_row(result))) + counter++; + mysql_free_result(result); + } + else + { + fprintf(stderr,"%s: Error in mysql_store_result(): %d %s\n", + my_progname, mysql_errno(mysql), mysql_error(mysql)); + } } } while(mysql_next_result(mysql) == 0); queries++; |