ctdb-recoverd: Add early return in srvid_requests_reply()
authorMartin Schwenke <martin@meltin.net>
Tue, 3 May 2016 05:56:09 +0000 (15:56 +1000)
committerAmitay Isaacs <amitay@samba.org>
Fri, 13 May 2016 11:47:17 +0000 (13:47 +0200)
Signed-off-by: Martin Schwenke <martin@meltin.net>
Reviewed-by: Amitay Isaacs <amitay@gmail.com>
ctdb/server/ctdb_recoverd.c

index 18b2b7fdf98058157cc30e21758f4f10dc411775..0839691268e1ba9c95dabfe4d42a6d9703241b75 100644 (file)
@@ -84,6 +84,10 @@ static void srvid_requests_reply(struct ctdb_context *ctdb,
 {
        struct srvid_list *r;
 
+       if (*requests == NULL) {
+               return;
+       }
+
        for (r = (*requests)->requests; r != NULL; r = r->next) {
                srvid_request_reply(ctdb, r->request, result);
        }