ctdb-tools: Add early return for empty connection list
[vlendec/samba-autobuild/.git] / ctdb / tools / ctdb.c
index 075b3547933b21dad8c86108361ca5de8e0fc080..b00c3fc043681dbce20f8729befc5f83fa89b5d6 100644 (file)
@@ -3230,6 +3230,9 @@ static int control_addtickle(TALLOC_CTX *mem_ctx, struct ctdb_context *ctdb,
                if (ret != 0) {
                        return ret;
                }
+               if (count == 0) {
+                       return 0;
+               }
 
                req = process_clist_send(mem_ctx, ctdb, clist, count,
                                 ctdb_req_control_tcp_add_delayed_update,
@@ -3288,6 +3291,9 @@ static int control_deltickle(TALLOC_CTX *mem_ctx, struct ctdb_context *ctdb,
                if (ret != 0) {
                        return ret;
                }
+               if (count == 0) {
+                       return 0;
+               }
 
                req = process_clist_send(mem_ctx, ctdb, clist, count,
                                         ctdb_req_control_tcp_remove,