int i, rc, size = mds->mds_lov_desc.ld_tgt_count * sizeof(obd_id);
ENTRY;
+ if (!mds->mds_lov_desc.ld_tgt_count)
+ RETURN(0);
+
for (i = 0; i < mds->mds_lov_desc.ld_tgt_count; i++)
CDEBUG(D_INFO, "writing last object "LPU64" for idx %d\n",
mds->mds_lov_objids[i], i);
list_del(&dirent->lld_list);
logname = dirent->lld_name;
+ CERROR("file: %s\n", logname);
+
/* Confobd start adds "-conf" */
len = strlen(logname) - 5;
- if ((len < 1) || strcmp(logname, "-conf")) {
+ if ((len < 1) || (strcmp(logname + len, "-conf") != 0)) {
CDEBUG(D_CONFIG, "ignoring %s\n", logname);
OBD_FREE(dirent, sizeof(*dirent));
continue;