]> git.michaelhowe.org Git - packages/o/openafs.git/commitdiff
ubik-better-debug-logging-in-remote-20061215
authorDerrick Brashear <shadow@dementia.org>
Fri, 15 Dec 2006 16:37:03 +0000 (16:37 +0000)
committerDerrick Brashear <shadow@dementia.org>
Fri, 15 Dec 2006 16:37:03 +0000 (16:37 +0000)
log when we get errors doing remote sync what it was, rather than covering it up

src/ubik/remote.c

index c5107fa3c285f2fce272172eb2608fbd701948d4..1fc84482b12e462814c0389c2c6a65e882a0b82e 100644 (file)
@@ -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;
        }