]> git.michaelhowe.org Git - packages/o/openafs.git/commitdiff
unix cm log path mtu warning when retrying
authorDerrick Brashear <shadow@dementia.org>
Thu, 10 Jun 2010 15:24:09 +0000 (11:24 -0400)
committerDerrick Brashear <shadow@dementia.org>
Mon, 14 Jun 2010 02:49:44 +0000 (19:49 -0700)
if RX_MSGSIZE is analyzed and we'd retry, so indicate to our users

Change-Id: I77aba5dffd4280e0ee43383cadb34aca4042cbd6
Reviewed-on: http://gerrit.openafs.org/2117
Tested-by: Derrick Brashear <shadow@dementia.org>
Reviewed-by: Derrick Brashear <shadow@dementia.org>
src/afs/afs_analyze.c

index 054461038544f6a5ced9778c7bfafcced03ca965..5c63702912042076927f5fce81f0627fe283e58b 100644 (file)
@@ -647,6 +647,11 @@ afs_Analyze(register struct afs_conn *aconn, afs_int32 acode,
            areq->permWriteError = 1;
        shouldRetry = 0;        /* Other random Vice error. */
     } else if (acode == RX_MSGSIZE) {  /* same meaning as EMSGSIZE... */
+       afs_warnuser
+           ("afs: Path MTU may have been exceeded, retrying (server %d.%d.%d.%d)\n",
+            (address >> 24), (address >> 16) & 0xff,
+            (address >> 8) & 0xff, (address) & 0xff);
+
        VSleep(1);              /* Just a hack for desperate times. */
        if (aerrP)
            (aerrP->err_Other)++;