jnicklas/capybara — Issue #656: Server thread should set abort_on_exception
Author: jonleighton
Created: 2012-03-02 18:26:09+00:00
State: open

Current if an exception happens while trying to start the server thread (for example the appropriate gem is not found), the user doesn't get any feedback other than "server failed to start".

I think the thread should set `Thread.current.abort_on_exception = true` so the user is immediately notified about such errors. Alternative, the inside of the thread could be wrapped in a `begin ... rescue ... end` that captures any error and prints out out with the "server failed to start" message.