Uncap the server's framerate to something like 1000fps via limitFPS and you can see diag_frameNo returns the same number for multiple EachFrame executions.
This might also only show up while the server has been running for multiple hours before becoming inaccurate.