Mercurial > dovecot > core-2.2
changeset 9877:3de6af0eb499 HEAD
lib-master: Don't assert-crash if process gets a signal while reading config.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Fri, 04 Sep 2009 17:14:47 -0400 |
parents | 31a283729295 |
children | c58c40a83bbd |
files | src/lib-master/master-service-settings.c |
diffstat | 1 files changed, 1 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/lib-master/master-service-settings.c Fri Sep 04 17:06:58 2009 -0400 +++ b/src/lib-master/master-service-settings.c Fri Sep 04 17:14:47 2009 -0400 @@ -223,6 +223,7 @@ if (fd != -1) { istream = i_stream_create_fd(fd, (size_t)-1, FALSE); + istream->blocking = TRUE; /* fd is blocking */ ret = settings_parse_stream_read(parser, istream); i_stream_unref(&istream); i_assert(ret <= 0);