From: Derrick Brashear Date: Fri, 15 Dec 2006 16:39:46 +0000 (+0000) Subject: DEVEL15-ubik-better-debug-logging-in-remote-20061215 X-Git-Tag: openafs-devel-1_5_13~27 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=813ad97ae6b3f6e1c56466ff3726acbcf7d0d1b8;p=packages%2Fo%2Fopenafs.git DEVEL15-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 c5107fa3c..1fc84482b 100644 --- a/src/ubik/remote.c +++ b/src/ubik/remote.c @@ -459,6 +459,7 @@ SDISK_GetFile(rxcall, file, version) code = rx_Write(rxcall, (char *)&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; }