fix the logic; we should wait while the port is connectable
Merge branch 'feature-chrome-cleanup' into feat