From: Jeffrey Altman Date: Sun, 25 Jun 2006 22:45:11 +0000 (+0000) Subject: DEVEL15-windows-largefile-support-20060625 X-Git-Tag: openafs-devel-1_5_3~36 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=f47d640adb7fd439776102f3353ea34dd9f13b08;p=packages%2Fo%2Fopenafs.git DEVEL15-windows-largefile-support-20060625 don't clear the no64bit when there is no server (cherry picked from commit 0eb04961602949683be26cbe002677b5ee537ab6) --- diff --git a/src/WINNT/afsd/cm_callback.c b/src/WINNT/afsd/cm_callback.c index 1cf64948a..0d7f4f4da 100644 --- a/src/WINNT/afsd/cm_callback.c +++ b/src/WINNT/afsd/cm_callback.c @@ -475,12 +475,13 @@ SRXAFSCB_InitCallBackState(struct rx_call *callp) lock_ReleaseWrite(&cm_scacheLock); - /* reset the No 64-bit flag on the server */ - cm_SetServerNo64Bit(tsp, 0); + if (tsp) { + /* reset the No 64-bit flag on the server */ + cm_SetServerNo64Bit(tsp, 0); - /* we're done with the server structure */ - if (tsp) + /* we're done with the server structure */ cm_PutServer(tsp); + } } MUTEX_EXIT(&callp->lock); return 0;