title: Interrupt the execution of a function after X amount of time
body: <p>I'm making a selenium script for a website where certain inputs can just load forever. Driver.get does not continue until the page is loaded. I need a way to wrap some of these calls in something that will abort the attempt and move on if it lasts for more than 90 seconds. I looked into using signal(SIGALRM) or interruptingcow, but unfortunately I am on Windows and this doesn't seem to work. Do I have other options?</p>