Yossi Gottlieb
1980f639b1
Fix occasional hangs on replication reconnection. ( #7830 )
...
This happens only on diskless replicas when attempting to reconnect after
failing to load an RDB file. It is more likely to occur with larger datasets.
After reconnection is initiated, replicationEmptyDbCallback() may get called
and try to write to an unconnected socket. This triggered another issue where
the connection is put into an error state and the connect handler never gets
called. The problem is a regression introduced by commit c17e597.
2020-09-22 11:38:52 +03:00
..
2020-09-10 13:43:38 +03:00
2020-09-10 13:43:38 +03:00
2020-09-10 13:43:38 +03:00
2020-04-08 12:55:57 +02:00
2019-10-07 21:06:30 +03:00
2020-09-10 13:43:38 +03:00
2014-06-26 18:48:40 +02:00
2016-06-07 16:46:00 -04:00
2020-09-10 13:43:38 +03:00
2020-08-28 11:54:10 +03:00
2019-10-07 21:06:13 +03:00
2019-10-07 21:06:13 +03:00
2020-09-22 09:05:47 +03:00
2020-03-07 19:38:27 +08:00
2020-09-17 16:01:45 +03:00
2020-09-21 12:10:19 +03:00
2019-11-20 20:39:04 -05:00
2020-09-10 13:43:38 +03:00
2020-09-10 13:43:38 +03:00
2020-09-20 13:43:28 +03:00
2020-09-10 13:43:38 +03:00
2020-09-10 13:43:38 +03:00
2020-09-16 09:16:01 +03:00
2020-09-10 13:43:38 +03:00
2020-09-22 11:38:52 +03:00
2020-09-10 13:43:38 +03:00
2020-03-22 14:42:03 +02:00
2019-03-01 17:53:14 +01:00
2015-07-26 15:17:18 +02:00
2020-05-05 10:20:48 +02:00
2020-04-24 17:00:03 -07:00
2020-04-24 17:11:21 -07:00
2020-04-24 17:11:21 -07:00
2020-09-20 13:36:20 +03:00
2020-09-20 12:06:17 +03:00
2016-08-04 15:12:12 +08:00
2020-09-10 13:43:38 +03:00
2020-09-10 13:43:38 +03:00
2019-02-18 18:27:18 +01:00
2020-09-10 13:43:38 +03:00
2018-07-03 18:19:46 +02:00
2020-09-17 16:01:45 +03:00
2020-09-10 13:43:38 +03:00
2020-08-28 11:54:10 +03:00
2020-09-10 13:43:38 +03:00
2015-07-26 15:17:18 +02:00
2020-09-10 13:43:38 +03:00
2016-07-06 16:31:11 +02:00
2020-04-09 17:48:29 +08:00
2016-07-27 11:34:25 +02:00
2019-02-24 21:38:15 +01:00
2020-06-12 12:16:19 +02:00
2020-09-10 13:43:38 +03:00
2018-10-16 15:48:03 +08:00
2016-06-20 23:08:06 +03:00
2020-09-10 13:43:38 +03:00
2019-10-24 14:24:55 +03:00
2020-09-17 16:01:45 +03:00
2017-12-01 10:24:24 +01:00
2020-09-10 13:43:38 +03:00
2017-12-01 10:24:24 +01:00
2018-09-18 17:04:00 +08:00
2020-09-10 13:43:38 +03:00
2019-10-28 11:10:58 +01:00
2020-09-10 13:43:38 +03:00
2020-05-05 23:35:08 -04:00
2015-01-02 11:16:10 -05:00
2018-09-28 13:00:44 +02:00
2014-06-26 18:48:40 +02:00
2020-09-10 13:43:38 +03:00
2020-09-21 11:17:48 +03:00
2015-12-16 17:41:22 +01:00
2019-11-19 17:23:47 +08:00
2020-09-20 13:43:28 +03:00
2020-08-28 11:54:10 +03:00
2020-08-28 11:54:10 +03:00
2020-09-10 13:43:38 +03:00
2020-09-22 09:47:58 +03:00
2020-09-10 13:43:38 +03:00
2020-09-15 08:58:21 +03:00
2014-06-26 18:48:40 +02:00
2020-03-31 12:40:08 +02:00
2020-09-09 15:28:38 +03:00
2020-09-10 13:43:38 +03:00
2014-08-08 10:05:32 +02:00
2017-03-27 16:37:22 +02:00
2020-09-10 13:43:38 +03:00
2020-09-10 13:43:38 +03:00
2020-09-22 10:18:07 +03:00
2020-09-22 10:18:07 +03:00
2020-09-17 16:01:45 +03:00
2019-05-08 12:13:45 +01:00
2020-09-22 10:18:07 +03:00
2020-09-10 13:43:38 +03:00
2018-07-13 10:51:58 +02:00
2018-07-03 18:19:46 +02:00
2020-09-20 13:43:28 +03:00
2019-10-02 11:30:20 +02:00
2020-09-22 11:38:52 +03:00
2020-07-24 14:40:19 +08:00
2019-10-07 21:06:30 +03:00
2020-09-20 13:43:28 +03:00
2020-09-10 13:43:38 +03:00
2019-12-21 11:47:31 -08:00
2020-02-22 11:38:51 -05:00
2020-09-10 13:43:38 +03:00
2020-09-21 12:10:19 +03:00
2020-09-21 12:10:19 +03:00
2020-05-12 21:21:22 +01:00
2018-11-11 18:49:55 +00:00
2015-04-27 12:07:49 +02:00
2015-04-27 12:07:49 +02:00
2019-09-12 12:21:37 +02:00
2019-09-12 12:21:37 +02:00
2020-09-10 13:43:38 +03:00
2020-09-10 13:43:38 +03:00
2019-12-02 00:28:41 -05:00
2015-01-09 11:23:22 +01:00
2020-09-10 13:43:38 +03:00
2020-09-10 13:43:38 +03:00
2014-07-02 16:31:22 +02:00
2020-09-10 13:43:38 +03:00
2015-08-06 18:12:20 +02:00
2020-09-10 13:43:38 +03:00
2020-09-10 13:43:38 +03:00
2020-09-10 13:43:38 +03:00
2020-09-10 13:43:38 +03:00
2020-09-10 13:43:38 +03:00
2020-09-10 13:43:38 +03:00
2020-07-21 08:13:05 +03:00
2020-08-17 17:46:54 +03:00
2020-09-10 13:43:38 +03:00
2020-05-06 16:18:21 +02:00
2019-11-21 10:06:15 +01:00
2020-09-10 13:43:38 +03:00
2015-09-29 17:30:24 +02:00
2020-09-10 13:43:38 +03:00
2016-12-16 09:02:50 +01:00
2020-09-10 13:43:38 +03:00
2014-12-23 09:31:03 -05:00
2020-09-17 16:01:45 +03:00
2019-12-02 09:13:29 +01:00