I'm trying to run BLeak on macOS, but it fails to start MITMProxy through mitmproxy-node. It appears that waitForPort(8080, 1); at src/index.ts:361 resolves successfully even though MITMProxy is not running.
I have confirmed that there is nothing listening on port 8080:
➜ ~ lsof -nP -i4TCP:8080 | grep LISTEN
➜ ~
macOS: 10.13.6
Node: 8.15.1
Python: 3.7.2