Skip to content

Commit 68f7150

Browse files
committed
Minimize use of blocking get()s in uri_address:response_order
1 parent 4ebc993 commit 68f7150

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

Release/tests/functional/http/listener/requests_tests.cpp

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -187,11 +187,12 @@ TEST_FIXTURE(uri_address, response_order)
187187

188188
listener.support([](http_request request)
189189
{
190-
auto str = request.extract_string().get();
191-
// intentionally break order
192-
if (str == U("0"))
193-
tests::common::utilities::os_utilities::sleep(500);
194-
request.reply(status_codes::OK, str);
190+
request.extract_string().then([=](utility::string_t str) {
191+
// intentionally break order
192+
if (str == U("0"))
193+
tests::common::utilities::os_utilities::sleep(100);
194+
request.reply(status_codes::OK, str);
195+
});
195196
});
196197

197198
std::vector<pplx::task<web::http::http_response>> responses;

0 commit comments

Comments
 (0)