From ab45d1adc11c756f426baa076ab423b4e969b5d5 Mon Sep 17 00:00:00 2001 From: Derrick Brashear Date: Thu, 10 Jun 2010 11:24:09 -0400 Subject: [PATCH] unix cm log path mtu warning when retrying 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 Reviewed-by: Derrick Brashear --- src/afs/afs_analyze.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/afs/afs_analyze.c b/src/afs/afs_analyze.c index 054461038..5c6370291 100644 --- a/src/afs/afs_analyze.c +++ b/src/afs/afs_analyze.c @@ -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)++; -- 2.39.5