diff options
-rw-r--r-- | sql/sql_parse.cc | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/sql/sql_parse.cc b/sql/sql_parse.cc index a598030c5bd..23629ff3ec4 100644 --- a/sql/sql_parse.cc +++ b/sql/sql_parse.cc @@ -4283,6 +4283,7 @@ end_with_restore_list: break; } +#ifdef HAVE_REPLICATION if (lex->type & REFRESH_READ_LOCK) { /* @@ -4294,6 +4295,7 @@ end_with_restore_list: if (rpl_pause_for_ftwrl(thd)) goto error; } +#endif /* reload_acl_and_cache() will tell us if we are allowed to write to the binlog or not. @@ -4324,8 +4326,10 @@ end_with_restore_list: if (!res) my_ok(thd); } +#ifdef HAVE_REPLICATION if (lex->type & REFRESH_READ_LOCK) rpl_unpause_after_ftwrl(thd); +#endif break; } |