diff --git a/src/lib/resolve/recursive_query.cc b/src/lib/resolve/recursive_query.cc index 2bd3ae8f3a..4041e33e9d 100644 --- a/src/lib/resolve/recursive_query.cc +++ b/src/lib/resolve/recursive_query.cc @@ -380,7 +380,7 @@ private: IOFetch query(protocol, io_, question_, test_server_.first, test_server_.second, buffer_, this, - query_timeout_); + query_timeout_, edns_); io_.get_io_service().post(query); } else { diff --git a/src/lib/resolve/tests/Makefile.am b/src/lib/resolve/tests/Makefile.am index cf05d9b08e..e7c59f45a1 100644 --- a/src/lib/resolve/tests/Makefile.am +++ b/src/lib/resolve/tests/Makefile.am @@ -23,6 +23,7 @@ run_unittests_SOURCES += resolver_callback_unittest.cc run_unittests_SOURCES += response_classifier_unittest.cc run_unittests_SOURCES += recursive_query_unittest.cc run_unittests_SOURCES += recursive_query_unittest_2.cc +run_unittests_SOURCES += recursive_query_unittest_3.cc run_unittests_LDADD = $(GTEST_LDADD) run_unittests_LDADD += $(top_builddir)/src/lib/nsas/libnsas.la diff --git a/src/lib/resolve/tests/recursive_query_unittest_3.cc b/src/lib/resolve/tests/recursive_query_unittest_3.cc index 5d5941e0c9..c978aab44f 100644 --- a/src/lib/resolve/tests/recursive_query_unittest_3.cc +++ b/src/lib/resolve/tests/recursive_query_unittest_3.cc @@ -229,7 +229,7 @@ public: break; case NON_EDNS_UDP: - EXPECT_TRUE(query.getEDNS()); + EXPECT_FALSE(query.getEDNS()); // Return the answer to the question. setAnswer(message); expected_ = COMPLETE;