(technically child processes can share a port fd, but that's another story)