diff options
Diffstat (limited to 'sql/sql_parse.cc')
-rw-r--r-- | sql/sql_parse.cc | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/sql/sql_parse.cc b/sql/sql_parse.cc index 20033e23b93..a0a14e3af19 100644 --- a/sql/sql_parse.cc +++ b/sql/sql_parse.cc @@ -481,7 +481,11 @@ pthread_handler_t handle_bootstrap(void *arg) break; } buff= (char*) thd->net.buff; - fgets(buff + length, thd->net.max_packet - length, file); + if (!fgets(buff + length, thd->net.max_packet - length, file)) + { + bootstrap_error= 1; + break; + } length+= (ulong) strlen(buff + length); /* purecov: end */ } |