]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
ctdb-killtcp: Change default retry interval, batch size and attempts
authorMartin Schwenke <martin@meltin.net>
Tue, 29 Mar 2016 03:58:33 +0000 (14:58 +1100)
committerAmitay Isaacs <amitay@samba.org>
Fri, 1 Apr 2016 06:10:54 +0000 (08:10 +0200)
Testing indicates that these are good reliable defaults that can kill
many connections in a reasonable amount of time.

Signed-off-by: Martin Schwenke <martin@meltin.net>
Reviewed-by: Amitay Isaacs <amitay@gmail.com>
Autobuild-User(master): Amitay Isaacs <amitay@samba.org>
Autobuild-Date(master): Fri Apr  1 08:10:54 CEST 2016 on sn-devel-144

ctdb/tools/ctdb_killtcp.c

index 5d2fda1f5f675f8d97721a4158375cfa275f1a6f..9739c2c62946c68d07fb6b1b1e6a6d38f2346c17 100644 (file)
@@ -268,13 +268,13 @@ static int ctdb_killtcp(struct tevent_context *ev,
                killtcp->connections = trbt_create(killtcp, 0);
 
                killtcp->attempts = 0;
-               killtcp->max_attempts = 5;
+               killtcp->max_attempts = 50;
 
-               killtcp->retry_interval.tv_sec = 1;
-               killtcp->retry_interval.tv_usec = 0;
+               killtcp->retry_interval.tv_sec = 0;
+               killtcp->retry_interval.tv_usec = 100 * 1000;
 
                killtcp->batch_count = 0;
-               killtcp->batch_size = UINT_MAX;
+               killtcp->batch_size = 300;
 
                *killtcp_arg = killtcp;
        }