diff --git a/guix/store.scm b/guix/store.scm index 864303ddb3..0c99e623ec 100644 --- a/guix/store.scm +++ b/guix/store.scm @@ -290,16 +290,6 @@ (define* (open-connection #:optional (file (%daemon-socket-file)) (socket PF_UNIX SOCK_STREAM 0))) (a (make-socket-address PF_UNIX file))) - (catch 'system-error - (lambda () - ;; Enlarge the receive buffer. - (setsockopt s SOL_SOCKET SO_RCVBUF (* 12 1024))) - (lambda args - ;; On the Hurd, the pflocal server's implementation of `socket_setopt' - ;; always returns ENOPROTOOPT. Ignore it. - (unless (= (system-error-errno args) ENOPROTOOPT) - (apply throw args)))) - (catch 'system-error (cut connect s a) (lambda args