From: Derrick Brashear Date: Fri, 15 Dec 2006 16:38:22 +0000 (+0000) Subject: STABLE14-ubik-better-debug-logging-in-remote-20061215 X-Git-Tag: openafs-stable-1_4_3rc1~54 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=9758836d20081dfb5a603c5f18b53c9bc42de5e4;p=packages%2Fo%2Fopenafs.git STABLE14-ubik-better-debug-logging-in-remote-20061215 log when we get errors doing remote sync what it was, rather than covering it up (cherry picked from commit 35fae890e298b6d43990c2bccfe2a67c9d555ec3) --- diff --git a/src/ubik/remote.c b/src/ubik/remote.c index 862172ca5..c77b4ec3f 100644 --- a/src/ubik/remote.c +++ b/src/ubik/remote.c @@ -459,6 +459,7 @@ SDISK_GetFile(rxcall, file, version) code = rx_Write(rxcall, &tlen, sizeof(afs_int32)); if (code != sizeof(afs_int32)) { DBRELE(dbase); + ubik_dprint("Rx-write length error=%d\n", code); return BULK_ERROR; } offset = 0; @@ -467,11 +468,13 @@ SDISK_GetFile(rxcall, file, version) code = (*dbase->read) (dbase, file, tbuffer, offset, tlen); if (code != tlen) { DBRELE(dbase); + ubik_dprint("read failed error=%d\n", code); return UIOERROR; } code = rx_Write(rxcall, tbuffer, tlen); if (code != tlen) { DBRELE(dbase); + ubik_dprint("Rx-write length error=%d\n", code); return BULK_ERROR; } length -= tlen; @@ -545,12 +548,14 @@ SDISK_SendFile(rxcall, file, length, avers) code = rx_Read(rxcall, tbuffer, tlen); if (code != tlen) { DBRELE(dbase); + ubik_dprint("Rx-read length error=%d\n", code); code = BULK_ERROR; goto failed; } code = (*dbase->write) (dbase, file, tbuffer, offset, tlen); if (code != tlen) { DBRELE(dbase); + ubik_dprint("write failed error=%d\n", code); code = UIOERROR; goto failed; }