Can this be due to request corruption? Do you have a simple checksum on requests? Probably not ... ``` struct ClientReadRequest { kXR_char streamid[2]; kXR_unt16 requestid; kXR_char fhandle[4]; kXR_int64 offset; kXR_int32 rlen; kXR_int32 dlen; }; If rlen is negative it get's added via: // If we are monitoring, insert a read entry // if (Monitor.InOut()) Monitor.Agent->Add_rd(myFile->Stats.FileID, Request.read.rlen, Request.read.offset); ``` --- Reply to this email directly or view it on GitHub: https://github.com/xrootd/xrootd/issues/248#issuecomment-119873884 ######################################################################## Use REPLY-ALL to reply to list To unsubscribe from the XROOTD-DEV list, click the following link: https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=XROOTD-DEV&A=1