From 3fbdc609dc025cfcaac6949485d6fb072bf34764 Mon Sep 17 00:00:00 2001 From: Simon Wilkinson Date: Sun, 24 Feb 2013 10:43:52 +0000 Subject: [PATCH] budb: Fail if afsconf_GetExtendedCellInfo does Rather than silently ignoring the failure of afsconf_GetExtendedCellInfo, and then using garbage cell configuration, just fail to start if afsconf can't parse the config directory. Change-Id: Ib3d26bc67844de10f7eb8c2ef555c5e607e4bf61 Reviewed-on: http://gerrit.openafs.org/9247 Reviewed-by: Jeffrey Altman Reviewed-by: Derrick Brashear Tested-by: BuildBot --- src/budb/server.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/budb/server.c b/src/budb/server.c index dd8f24f1b..ee4536c40 100644 --- a/src/budb/server.c +++ b/src/budb/server.c @@ -482,6 +482,11 @@ main(int argc, char **argv) code = afsconf_GetExtendedCellInfo (BU_conf, lcell, 0, &cellinfo, clones); + if (code) { + LogError(0, "Can't read cell information\n"); + ERROR(code); + } + code = convert_cell_to_ubik(&cellinfo, &globalConfPtr->myHost, globalConfPtr->serverList); -- 2.39.5