Dont allow client processes to attach to databases while we are still in recovery...
[sahlberg/ctdb.git] / server / ctdb_control.c
index 90900c94b1d5a409e1c01350b0c11a10e8be85c0..488b3e9940e0e5df20b6181c88912ad6535b38da 100644 (file)
@@ -221,10 +221,10 @@ static int32_t ctdb_control_dispatch(struct ctdb_context *ctdb,
        }
 
        case CTDB_CONTROL_DB_ATTACH:
-               return ctdb_control_db_attach(ctdb, indata, outdata, srvid, false);
+               return ctdb_control_db_attach(ctdb, indata, outdata, srvid, false, client_id);
 
        case CTDB_CONTROL_DB_ATTACH_PERSISTENT:
-               return ctdb_control_db_attach(ctdb, indata, outdata, srvid, true);
+               return ctdb_control_db_attach(ctdb, indata, outdata, srvid, true, client_id);
 
        case CTDB_CONTROL_SET_CALL: {
                struct ctdb_control_set_call *sc =