39 int XrdXrootdPio::FreeNum = 0;
54 {
do {FreeNum--; Num--; lqp = Free;}
55 while((Free = Free->
Next) && Num);
79 if (FreeNum >= FreeMax) {myMutex.
UnLock();
delete this;
return;}
83 Free =
Clear(Free); FreeNum++;
XrdXrootdPio * Clear(XrdXrootdPio *np=0)
XrdXrootdPio(XrdXrootdPio *np=0)
static XrdXrootdPio * Alloc(int n=1)