]> git.michaelhowe.org Git - packages/o/openafs.git/commitdiff
fileserver should actually retry VL_RegisterAddrs on failure
authorDerrick Brashear <shadow@dementia.org>
Mon, 3 Aug 2009 16:17:14 +0000 (12:17 -0400)
committerDerrick Brashear <shadow@dementia.org>
Mon, 10 Aug 2009 11:40:06 +0000 (04:40 -0700)
currently the background daemon logic for retrying was never triggered.
easy enough fix: set FS_registered to 1 so the loop retries

Reviewed-on: http://gerrit.openafs.org/266
Tested-by: Derrick Brashear <shadow@dementia.org>
Reviewed-by: Derrick Brashear <shadow@dementia.org>
src/viced/viced.c

index 92c0700f9da8d86111d6fa6315a492b83ec12ff5..b7f167109b2486e512db624270278331b623d996 100644 (file)
@@ -1782,6 +1782,7 @@ Do_VLRegisterRPC(void)
            ViceLog(0,
                    ("VL_RegisterAddrs rpc failed; will retry periodically (code=%d, err=%d)\n",
                     code, errno));
+           FS_registered = 1;  /* Retry in the gc daemon */
        }
     } else {
        FS_registered = 2;      /* So we don't have to retry in the gc daemon */