Bug #72467 | MySQL Connector/Net Failover | ||
---|---|---|---|
Submitted: | 27 Apr 2014 16:56 | Modified: | 25 Sep 2016 7:35 |
Reporter: | Gregorio Barberio | Email Updates: | |
Status: | Closed | Impact on me: | |
Category: | Connector / NET | Severity: | S1 (Critical) |
Version: | 6.8.3 | OS: | Any |
Assigned to: | CPU Architecture: | Any | |
Tags: | Replication Manager; Failover support |
[27 Apr 2014 16:56]
Gregorio Barberio
[27 Apr 2014 18:59]
Gregorio Barberio
Adding the following two brakpoint in ReplicationManager: bool isRunning = false; isRunning = true; with one server available, after a while the Exception "No available server found." occurs, I think there is necessary a better way to manipulate server variable in a thread safe manner. Probably the server checked on the line: using (MySqlConnection connectionFailed = new MySqlConnection(server.ConnectionString)) is not the right one.
[28 Apr 2014 10:28]
Gregorio Barberio
The bug impacts every system capable of running the Connector / Net.
[2 Aug 2016 12:17]
Chiranjeevi Battula
Hello Gregorio Barberio, Thank you for the bug report. I tried to reproduce the issue at my end using MySQL Connector/Net 6.9.9 but not seeing any issues in connections. Could you please try with latest version of MySQL Connector/Net and let us know if you are still having the issue. Thanks, Chiranjeevi.
[3 Sep 2016 1:00]
Bugs System
No feedback was provided for this bug for over a month, so it is being suspended automatically. If you are able to provide the information that was originally requested, please do so and change the status of the bug back to "Open".
[25 Sep 2016 7:35]
Gregorio Barberio
Hi Chiranjeevi Battula, I tried the new MySql Connector NET version 6.9.9 and the bug appears to be solved. Exploring the source code I have seen some changes in the ReplicationManager.cs. I will investigate further. Gregorio