From: Derrick Brashear Date: Thu, 13 Feb 2003 22:28:38 +0000 (+0000) Subject: callbacks-later-cdel-fix-20030213 X-Git-Tag: openafs-devel-1_3_50~376 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=49e4a9d3b0da87dbd46aa35838a1962c60283216;p=packages%2Fo%2Fopenafs.git callbacks-later-cdel-fix-20030213 if something else ends up trying to e.g. break delayed callbacks over the same callback that we're playing with in break later callbacks, the manipulation in CDelPtr becomes important --- diff --git a/src/viced/callback.c b/src/viced/callback.c index 622699890..35aba9e0f 100644 --- a/src/viced/callback.c +++ b/src/viced/callback.c @@ -1396,7 +1396,7 @@ restart: } TDel(cb); HDel(cb); - FreeCB(cb); + CDel(cb, 0); /* Don't let CDel clean up the fe */ /* leave hold for MultiBreakVolumeCallBack to clear */ } /* relink chain */