[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
Re: (ITS#5133) Synchronous replication on slave doesn't notice lost network connection
audrius.valunas@teo.lt wrote:
> There is synchronous replication between mastyer and slave. When network
> connectivity problems occur master closes tcp connection but slave doesn't
> notice those problems, it still has tcp connection open, but in real it is not
> receiving updates any more.
> I think that can be solved adding some ack from slave because sending on such a
> socket would fail and force slave to retry connection.
Well, this should already be taken into consideration by SO_KEEPALIVE,
which is always set when available on all connections. I concur that it
usually requires quite a long time before a connection is actually
checked (usually more than 2 hours), so some better policy could be put
in place.
p.
Ing. Pierangelo Masarati
OpenLDAP Core Team
SysNet s.r.l.
via Dossi, 8 - 27100 Pavia - ITALIA
http://www.sys-net.it
---------------------------------------
Office: +39 02 23998309
Mobile: +39 333 4963172
Email: pierangelo.masarati@sys-net.it
---------------------------------------