Bug #70042 semisync master waits for timeout if 'stop slave' is executed on semisync slave
Submitted: 14 Aug 2013 22:33 Modified: 16 Sep 2013 8:49
Reporter: Santosh Praneeth Banda Email Updates:
Status: Verified Impact on me:
None 
Category:MySQL Server: Replication Severity:S3 (Non-critical)
Version:MySQL 5.6.13 OS:Any
Assigned to: CPU Architecture:Any
Tags: replication

[14 Aug 2013 22:33] Santosh Praneeth Banda
Description:
When stop slave is executed on a semisync slave, a semisync master waits until it hits a timeout. There should be a functionality on slave to kill the connection on the master. This avoids master unnecessary waiting for timeout, instead it can turn semisync status OFF.

How to repeat:
stop slave; // on slave
insert on master; //waits for timeout

Suggested fix:
slave should kill the connection on master when 'stop slave' is executed.
[16 Sep 2013 8:49] MySQL Verification Team
Hello Santosh,

Thank you for the bug report.
Verified as described.

Thanks,
Umesh