improved xhr stream timeout detection by ensuring abort() wont cause a false-positive