Rev 178: - when handling a record migration in the lmaster, bypass the usual in http://samba.org/~tridge/ctdb

tridge at samba.org tridge at samba.org
Sun Apr 22 12:28:47 GMT 2007


------------------------------------------------------------
revno: 178
revision-id: tridge at samba.org-20070422122645-58g3itembhj40xax
parent: tridge at samba.org-20070422072427-3687afmjkdro3it4
committer: Andrew Tridgell <tridge at samba.org>
branch nick: tridge
timestamp: Sun 2007-04-22 14:26:45 +0200
message:
  - when handling a record migration in the lmaster, bypass the usual
    dmaster request stage, and instead directly send a dmaster
    reply. This avoids a race condition where a new call comes in for
    the same record while processing the dmaster request
  
  - don't keep any redirect records during a ctdb call.  This prevents a
    memory leak in case of a redirect storm
modified:
  common/ctdb.c                  ctdb.c-20061127094323-t50f58d65iaao5of-2
  common/ctdb_call.c             ctdb_call.c-20061128065342-to93h6eejj5kon81-1
  include/ctdb_private.h         ctdb_private.h-20061117234101-o3qt14umlg9en8z0-13
  tools/ctdb_dump.c              ctdb_dump.c-20070422072106-vavpof4y9zz8z2lh-1

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


More information about the samba-cvs mailing list