Hell all, I'm looking for a way to implement a non-threaded timeout. I am running some Monte Carlo simulations using an external application via an OLE interface. There are times where the external application seems to hang up, so I'm looking for a way to detect this and continue on with my simulation if the external application takes too long. Any suggestions? -- Thanks! Bryan -- Posted via http://www.ruby-forum.com/.