diff --git a/lib/launcher.js b/lib/launcher.js index 76e8c33cd..bca344400 100644 --- a/lib/launcher.js +++ b/lib/launcher.js @@ -100,7 +100,7 @@ var Launcher = function (server, emitter, injector) { browser.on('done', function () { // We are not done if there was an error as first the retry takes // place which we catch with `browser_process_failure` if it fails - if (browser.error) return + if (browser.error || browser.state === browser.STATE_RESTARTING) return done(null, browser) })