moredip/Frank — pull request #183 by drodriguez (2013-03-24 00:53:27+00:00)
Title: Quit warning about one simulator when timeout occurs during launch.

For some reason, when starting a second simulator while another one
is already running, a modal dialog appears. The standard "quit" event
will not work.

If after a timeout occurs trying to contact the Frank server, let's
try clicking that button in that modal and see if next time we can
start the simulator normally.

The best way to test this is the following:
1. `open /Applications/Xcode.app/Contents/Applications/iPhone\ Simulator.app` to start a simulator.
2. `/Applications/Xcode.app/Contents/Applications/iPhone\ Simulator.app/Contents/MacOS/iPhone\ Simulator` to try to start a second simulator. This should generate the modal dialog saying that only one iOS Simulator instance can be running at the same time.
3. Close the simulator created in step 1 (not the one with the modal dialog).
4. Run a Frank suite.

If everything is right, after the first “PING FAILED!!!” warning the dialog should be dismissed, and the second try to start the app should work.