# HG changeset patch # User Timo Sirainen # Date 1256929606 14400 # Node ID 673a017081af438b96a4a65231563fa8bbf8d68d # Parent b7ed70a0192bbc86c33a31421a65f1b4e38da9da rawlog: Make also created socketpair fds nonblocking. diff -r b7ed70a0192b -r 673a017081af src/util/rawlog.c --- a/src/util/rawlog.c Fri Oct 30 14:54:18 2009 -0400 +++ b/src/util/rawlog.c Fri Oct 30 15:06:46 2009 -0400 @@ -312,6 +312,8 @@ if (socketpair(AF_UNIX, SOCK_STREAM, 0, sfd) < 0) i_fatal("socketpair() failed: %m"); + fd_set_nonblock(sfd[0], TRUE); + fd_set_nonblock(sfd[1], TRUE); pid = fork(); if (pid < 0)