To be honest, I'm scratching my head over this one. I've been taking a good look at the logs and the source code, but it doesnt really seem to add up. The client logs show one single call to the remote server is taking 22 seconds, yet the server log messages show that call completing in 650ms. There is any code other than those already surrounded by logging, so at this stage I'm unable to explain where that other 21 seconds is coming from.
Just seems to happen on the first delete after I open NPVR. Subsequent deletes are pretty quick. If I close NPVR and reopen the first delete seems to be delayed again. Also, I only delete after I have played the recording, so maybe this has something to do with it.
cncb Wrote:Just seems to happen on the first delete after I open NPVR. Subsequent deletes are pretty quick. If I close NPVR and reopen the first delete seems to be delayed again.
If you do some other communication to the server first, like scheduling a recording, does the first delete still have this major delay?