We check for >= 5000 (us) instead of >= 10000 (us) because the resolution on Windows system is not high enough and we would get a difference of 9000 from time to time. So a value halfway is good enough.
We check for >= 5000 (us) instead of >= 10000 (us) because the resolution on Windows system is not high enough and we would get a difference of 9000 from time to time. So a value halfway is good enough.