Skip to content

Instantly share code, notes, and snippets.

Created Dec 10, 2012
Embed
What would you like to do?
var fired = Date.now();
var timeoutPeriod = 1000;
var maxDelay = 2000;
var overloaded = false;
setTimeout(function() {
var actuallyFired = Date.now();
var delay = actuallyFired - (fired + timeoutPeriod);
if (delay > maxDelay) {
overloaded = true;
}
}, timeoutPeriod);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment