Description of the issue:
When running a process, such as a node server on any port killing the process causes Brave to crash and exit, as far as I have tested it is only if the browser has a URL with this port open in a tab. For example if I run a node server on port 4200
and browse to http://localhost:4200/
, killing the process on port 4200
also kills the Brave browser.
Steps to Reproduce (add as many as necessary): 1. 2. 3.
- Start a web server process on any port
- Browse to the web address hosting via the port, ex:
localhost:4888
- Kill the process via command line
lsof -nti:4888 | xargs kill -9
(osx) - This will kill the process running on port
4888
, and also kill the Brave browser
Actual Result (gifs and screenshots are welcome!):
Expected result:
Only the process should be killed, not the browser
Reproduces how often:
Every time I kill a process on a port, and Brave has this process open
Operating System and Brave Version(See the About Brave
page in the main menu):
MacOS Mojave Version 10.14.3 (18D109)
Version 0.64.77 Chromium: 74.0.3729.169 (Official Build) (64-bit)
Additional Information:
Haven’t tested on any other OS, but I did a test comparing chrome, and chrome doesn’t crash.