From: Christof Hanke Date: Tue, 1 Sep 2009 12:33:53 +0000 (+0200) Subject: Uploaded patchset 9. Sorry for the mess. X-Git-Tag: openafs-devel-1_5_63~56 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=5fd700d1fda856b0e16588cef0e54bc37498d375;p=packages%2Fo%2Fopenafs.git Uploaded patchset 9. Sorry for the mess. Reviewed-on: http://gerrit.openafs.org/125 Reviewed-by: Derrick Brashear Tested-by: Derrick Brashear --- diff --git a/src/afs/afs_fetchstore.c b/src/afs/afs_fetchstore.c index a4a372aef..6ab62557e 100644 --- a/src/afs/afs_fetchstore.c +++ b/src/afs/afs_fetchstore.c @@ -612,14 +612,12 @@ afs_CacheStoreVCache(struct dcache **dcList, struct vcache *avc, #endif code = rxfs_storeInit(avc, tc, length, bytes, base, sync, &ops, &rock); - if ( code ) { - osi_Panic( - "afs_CacheStoreProc: rxfs_storeInit failed with %d", code); - } + if ( code ) + goto nocall; code = afs_CacheStoreDCaches(avc, dclist, bytes, anewDV, &doProcessFS, &OutStatus, nchunks, nomore, ops, rock); - +nocall: #ifdef AFS_64BIT_CLIENT if (code == RXGEN_OPCODE && !afs_serverHasNo64Bit(tc)) { afs_serverSetNo64Bit(tc);