From: Nickolai Zeldovich Date: Mon, 24 Sep 2001 11:48:14 +0000 (+0000) Subject: viced-deal-gracefully-with-afsconf-failure-20010924 X-Git-Tag: openafs-devel-1_3_0~285 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=c1cee109ad926fdf81cfd7134b8af8ed8f176231;p=packages%2Fo%2Fopenafs.git viced-deal-gracefully-with-afsconf-failure-20010924 -- Fileserver will complain if afsconf_Open() fails, rather than mysteriously segfault'ing later on. --- diff --git a/src/viced/viced.c b/src/viced/viced.c index 4d7fef136..0280e7b5e 100644 --- a/src/viced/viced.c +++ b/src/viced/viced.c @@ -349,6 +349,11 @@ main(argc, argv) } #endif confDir = afsconf_Open(AFSDIR_SERVER_ETC_DIRPATH); + if (!confDir) { + fprintf(stderr, "Unable to open config directory %s\n", + AFSDIR_SERVER_ETC_DIRPATH); + exit(-1); + } NewParms(1);