diff -r 597aaf25e343 -r e7d2d738d3c2 userlibandfileserver/fileserver/sfile/sf_debug.cpp --- a/userlibandfileserver/fileserver/sfile/sf_debug.cpp Fri Mar 12 15:50:11 2010 +0200 +++ b/userlibandfileserver/fileserver/sfile/sf_debug.cpp Mon Mar 15 12:45:50 2010 +0200 @@ -450,8 +450,15 @@ TIOCacheValues cacheValues; cacheValues.iCloseCount= RequestAllocator::CloseCount(); cacheValues.iFreeCount= RequestAllocator::FreeCount(); - cacheValues.iAllocated= RequestAllocator::AllocatedCount(); - cacheValues.iTotalCount= RequestAllocator::TotalCount(); + cacheValues.iAllocated= 0; // no longer used + cacheValues.iTotalCount= RequestAllocator::RequestCount(); + cacheValues.iRequestCountPeak = RequestAllocator::RequestCountPeak(); + + cacheValues.iOpFreeCount= OperationAllocator::FreeCount(); + cacheValues.iOpRequestCount= OperationAllocator::RequestCount(); + cacheValues.iOpRequestCountPeak = OperationAllocator::RequestCountPeak(); + + TPckgBuf pkgBuf(cacheValues); // ensure we only write what the client buffer can hold -