MySQL 5.6.14 Source Code Document
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
wait_for_slave_sql_to_stop.inc
1 # ==== Purpose ====
2 #
3 # Waits until the SQL thread of the current connection has stopped
4 # gracefully.
5 #
6 # Note: this script will fail if the SQL thread stops with an error.
7 # If you expect an error in the SQL thread, use
8 # include/wait_for_slave_io_error.inc instead.
9 #
10 # This script also fails if a timeout is reached (default 300
11 # seconds).
12 #
13 #
14 # ==== Usage ====
15 #
16 # [--let $slave_timeout= NUMBER]
17 # [--let $rpl_debug= 1]
18 # --source include/wait_for_slave_sql_to_stop.inc
19 #
20 # Parameters:
21 # $slave_timeout
22 # See include/wait_for_slave_param.inc
23 #
24 # $rpl_debug
25 # See include/rpl_init.inc
26 
27 
28 --let $include_filename= wait_for_slave_sql_to_stop.inc
29 --source include/begin_include_file.inc
30 
31 
32 --let $slave_param= Slave_SQL_Running
33 --let $slave_param_value= No
34 --let $slave_error_param= Last_SQL_Errno
35 --source include/wait_for_slave_param.inc
36 --let $slave_error_param=
37 
38 
39 --let $include_filename= wait_for_slave_sql_to_stop.inc
40 --source include/end_include_file.inc