What does the slave SQL thread do?
Aacquires a lock on the binary log for reading each event to be sent to the slave.
Bmonitors and · maintains channel connections if multiple replication channels are used.
Cconnects to the master and asks it to send updates recorded in its binary logs.
Dreads the relay log and executes the events contained in them.