DEBUG(0,(__location__ ": schema copy failed!\n"));
return WERR_NOMEM;
}
+ working_schema->resolving_in_progress = true;
/* we are going to need remote prefixMap for decoding */
werr = dsdb_schema_pfm_from_drsuapi_pfm(mapping_ctr, true,
return werr;
}
+ working_schema->resolving_in_progress = false;
+
*_schema_out = working_schema;
return WERR_OK;
"become dc",
"schema convert retrial", 1);
+ provision_schema->resolving_in_progress = true;
+ s->self_made_schema->resolving_in_progress = true;
+
status = dsdb_repl_resolve_working_schema(s->ldb,
pfm_remote,
cycle_before_switching,
/* free temp objects for 1st conversion phase */
talloc_unlink(s, provision_schema);
+ s->self_made_schema->resolving_in_progress = false;
+
/*
* attach the schema we just brought over DRS to the ldb,
* so we can use it in dsdb_convert_object_ex below