Open
Description
#367 switched the plugin communication to TCP sockets on macOS. Unfortunately, it's later found that sockets aren't reliable either out-of-the-box on macOS.
TCP sockets
Details: #381
- The allocated port might be used by other programs.
nc
(invoked from Bazel) might trigger a security pop-up or fail due toOperation not permitted
.
Domain sockets
Details: #382
- EOF is occasionally lost (unless a server-side read timeout is set).
Metadata
Metadata
Assignees
Labels
No labels