diff options
Diffstat (limited to 'guix/store.scm')
-rw-r--r-- | guix/store.scm | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/guix/store.scm b/guix/store.scm index 3eedcbed57..9c965af605 100644 --- a/guix/store.scm +++ b/guix/store.scm @@ -264,6 +264,10 @@ ;; This trick allows use of the `scm_c_read' optimization. (socket PF_UNIX SOCK_STREAM 0))) (a (make-socket-address PF_UNIX file))) + + ;; Enlarge the receive buffer. + (setsockopt s SOL_SOCKET SO_RCVBUF (* 12 1024)) + (connect s a) (write-int %worker-magic-1 s) (let ((r (read-int s))) |