C# Selenium webdriver timeout callback? How to quit the driver if it times out?
<p>Fairly straight forward question, how do I handle timeouts? I want to set a new proxy and try again, but just quitting will be sufficient.</p>

<pre><code>driver.Manage().Timeouts().SetPageLoadTimeout(TimeSpan.FromSeconds(10));
driver.Navigate().GoToUrl(aURL);
</code></pre>

<p>I'm using chrome driver. Currently when it times out the page becomes in active, is there a way I can query the state of the page to see if it's 'dead' after this code?</p>