summaryrefslogtreecommitdiff
path: root/sql/sql_class.h
diff options
context:
space:
mode:
Diffstat (limited to 'sql/sql_class.h')
-rw-r--r--sql/sql_class.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/sql/sql_class.h b/sql/sql_class.h
index 347225dad22..5dd8c4a13ad 100644
--- a/sql/sql_class.h
+++ b/sql/sql_class.h
@@ -530,7 +530,7 @@ public:
uint8 query_cache_type; // type of query cache processing
bool slave_thread;
bool set_query_id,locked,count_cuted_fields,some_tables_deleted;
- bool no_errors, allow_sum_func, password, fatal_error;
+ bool no_errors, allow_sum_func, password, is_fatal_error;
bool query_start_used,last_insert_id_used,insert_id_used,rand_used;
bool system_thread,in_lock_tables,global_read_lock;
bool query_error, bootstrap, cleanup_done;
@@ -660,6 +660,11 @@ public:
#else
void clear_error();
#endif
+ inline void fatal_error()
+ {
+ is_fatal_error= 1;
+ net.report_error= 1;
+ }
};
/*