pub fn install_socket_protector( protector: Arc<dyn SocketProtector>, ) -> Result<SocketProtectorGuard>