viced-cbstuff-20071205

LICENSE IPL10

Keep track of AddCallBack calls in cbstuff.

Increment cbstuff.DeleteCallBacks after holding H_LOCK
This commit is contained in:
Jeffrey Altman 2007-12-05 20:38:38 +00:00
parent 946f416577
commit 974ad01826

View File

@ -537,6 +537,8 @@ AddCallBack1_r(struct host *host, AFSFid * fid, afs_uint32 * thead, int type,
struct CallBack *newcb = 0;
int safety;
cbstuff.AddCallBacks++;
host->Console |= 2;
/* allocate these guys first, since we can't call the allocator with
@ -861,9 +863,9 @@ DeleteCallBack(struct host *host, AFSFid * fid)
register afs_uint32 *pcb;
char hoststr[16];
H_LOCK;
cbstuff.DeleteCallBacks++;
H_LOCK;
h_Lock_r(host);
fe = FindFE(fid);
if (!fe) {