I have a .NET WebForm that calls a remote script via HTTPWebRequest/Response. Recently I started noticing that the button click handler that calls this script will fire twice - but only if the first request to the external resource takes longer than a minute or so. If it's over that threshold, the entire event handler seems to fire twice. Has anyone seen anything like this?