diff options
| author | Arseny Smirnov <arseny30@gmail.com> | 2019-01-24 21:07:24 +0400 |
|---|---|---|
| committer | Arseny Smirnov <arseny30@gmail.com> | 2019-01-24 21:07:24 +0400 |
| commit | bc838db8ec21f8f8fcd706f34099f98638b52367 (patch) | |
| tree | 86d71e6e0276b07fcb91844799fe094ad202735f /tdnet/td/net/GetHostByNameActor.cpp | |
| parent | c07b26e45cb9be556ed4f75064ca4d1c2aca6dbd (diff) | |
GetHostByNameActor: bufix and more tests
GitOrigin-RevId: fd2fb695724baf5531fcdc232c421684bd5cb139
Diffstat (limited to 'tdnet/td/net/GetHostByNameActor.cpp')
| -rw-r--r-- | tdnet/td/net/GetHostByNameActor.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tdnet/td/net/GetHostByNameActor.cpp b/tdnet/td/net/GetHostByNameActor.cpp index 467e87c2e..7af969524 100644 --- a/tdnet/td/net/GetHostByNameActor.cpp +++ b/tdnet/td/net/GetHostByNameActor.cpp @@ -39,7 +39,6 @@ class GoogleDnsResolver : public Actor { return PromiseCreator::lambda([promise = std::move(promise)](Result<HttpQueryPtr> r_http_query) mutable { promise.set_result([&]() -> Result<IPAddress> { TRY_RESULT(http_query, std::move(r_http_query)); - LOG(ERROR) << *http_query; TRY_RESULT(json_value, json_decode(http_query->content_)); if (json_value.type() != JsonValue::Type::Object) { return Status::Error("Failed to parse dns result: not an object"); @@ -108,6 +107,7 @@ class DnsResolver : public Actor { return stop(); } options_.type = types[pos_]; + pos_++; query_ = GetHostByNameActor::resolve(host_, options_, PromiseCreator::lambda([actor_id = actor_id(this)](Result<IPAddress> res) { send_closure(actor_id, &DnsResolver::on_result, std::move(res)); |
