From: Derrick Brashear Date: Tue, 8 Sep 2009 18:31:09 +0000 (-0400) Subject: make fileserver avoid salvage loop on init failure X-Git-Tag: openafs-stable-1_4_12pre1~37 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=823687956ed0699966436468880fae5a4f86d24e;p=packages%2Fo%2Fopenafs.git make fileserver avoid salvage loop on init failure if the vlserver or prserver setup can't succeed, it doesn't indicate a condition which salvaging is required to fix; instead, come up and retry in the background. Reviewed-on: http://gerrit.openafs.org/428 Reviewed-by: Jeffrey Altman Tested-by: Derrick Brashear Reviewed-by: Derrick Brashear (cherry picked from commit 5b6e5019453952f122523354d0001b04189271a7) Change-Id: I32d918e8153525998d3c6b9401a6e8b4a24b033b Reviewed-on: http://gerrit.openafs.org/963 --- diff --git a/src/viced/viced.c b/src/viced/viced.c index 3999df081..20705f0b6 100644 --- a/src/viced/viced.c +++ b/src/viced/viced.c @@ -1896,13 +1896,13 @@ main(int argc, char *argv[]) ClearXStatValues(); code = InitVL(); - if (code) { + if (code && code != VL_MULTIPADDR) { ViceLog(0, ("Fatal error in library initialization, exiting!!\n")); exit(1); } code = InitPR(); - if (code) { + if (code && code != -1) { ViceLog(0, ("Fatal error in protection initialization, exiting!!\n")); exit(1); }