Rev 357: added code to ctdb to send a tcp 'tickle' ack when we takeover an in http://samba.org/~tridge/ctdb

tridge at samba.org tridge at samba.org
Sun May 27 05:29:12 GMT 2007


------------------------------------------------------------
revno: 357
revision-id: tridge at samba.org-20070527052629-21sso5vacuoyij16
parent: tridge at samba.org-20070527033936-fhaceqmyqu4hrr6r
committer: Andrew Tridgell <tridge at samba.org>
branch nick: tridge
timestamp: Sun 2007-05-27 15:26:29 +1000
message:
  added code to ctdb to send a tcp 'tickle' ack when we takeover an
  IP. A raw tcp ack is sent for each tcp connection held by clients
  before the IP takeover.
  
  These acks have a deliberately incorrect sequence number, and should
  cause the windows client to send its own ack which will in turn cause
  a tcp reset and thus cause windows clients to much more quickly
  reconnect to the new node.
modified:
  common/ctdb_control.c          ctdb_control.c-20070426122724-j6gkpiofhbwdin63-1
  common/ctdb_daemon.c           ctdb_daemon.c-20070409200331-3el1kqgdb9m4ib0g-1
  include/ctdb_private.h         ctdb_private.h-20061117234101-o3qt14umlg9en8z0-13
  takeover/ctdb_takeover.c       ctdb_takeover.c-20070525071636-a5n1ihghjtppy08r-2
  takeover/system.c              system.c-20070525071636-a5n1ihghjtppy08r-3

Diff too large for email (365, the limit is 200).


More information about the samba-cvs mailing list