honor AJAX timeouts