Shawn Hoffman ed8f293b4f Change "blocking" BlockingLoop::Stop to give up and die after a timeout.
This fixes the global-static fifo object causing infinite hangs in some
cases. Notably, failure to initialize a graphics backend would result in
BlockingLoop::Prepare being called but never executing Run(), leaving the
object in a bad state.
2017-06-25 20:47:30 -07:00
..
2017-05-26 00:53:58 -07:00
2016-01-17 20:11:45 -05:00
2017-03-26 23:08:33 -04:00
2017-06-15 21:34:04 +02:00
2017-04-18 21:55:23 +10:00
2017-04-18 21:55:23 +10:00
2015-05-25 13:22:31 +02:00
2017-05-18 17:01:12 -07:00
2017-05-18 17:01:12 -07:00
2016-01-17 20:11:45 -05:00