From fd0bb7b5d62866ff033b5913831ec364527ff1cb Mon Sep 17 00:00:00 2001 From: Aki Tuomi Date: Tue, 28 Aug 2018 09:45:58 +0300 Subject: [PATCH] lib-http: test-http-client-errors - Skip VERSION line in DNS reply Otherwise we send extraneous results causing SIGPIPE crash. Broken in ddb9ead03f4cc7a2c61094e50803e07dfd590cb5 --- src/lib-http/test-http-client-errors.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/lib-http/test-http-client-errors.c b/src/lib-http/test-http-client-errors.c index ac8e125322..319d1a3e1e 100644 --- a/src/lib-http/test-http-client-errors.c +++ b/src/lib-http/test-http-client-errors.c @@ -2484,6 +2484,8 @@ test_dns_lookup_ttl_input(struct server_connection *conn) } while ((line=i_stream_read_next_line(conn->conn.input)) != NULL) { + if (str_begins(line, "VERSION")) + continue; if (debug) i_debug("DNS REQUEST %u: %s", count, line); @@ -2787,6 +2789,8 @@ test_dns_reconnect_failure_input(struct server_connection *conn) } while ((line=i_stream_read_next_line(conn->conn.input)) != NULL) { + if (str_begins(line, "VERSION")) + continue; if (debug) i_debug("DNS REQUEST %u: %s", count, line); -- 2.47.3