OSDN Git Service

Fix the DNS proxy again, for reals.
authorBrad Fitzpatrick <bradfitz@android.com>
Tue, 2 Nov 2010 18:48:20 +0000 (11:48 -0700)
committerBrad Fitzpatrick <bradfitz@android.com>
Tue, 2 Nov 2010 18:48:20 +0000 (11:48 -0700)
me == the suck this morning

Bug: 3157030
Change-Id: Ib87ed047cd6999ee3d29b392acc7a559d9bb7349

DnsProxyListener.cpp

index f40866c..36b78c8 100644 (file)
@@ -71,7 +71,7 @@ void DnsProxyListener::GetAddrInfoHandler::run() {
 
     struct addrinfo* result = NULL;
     int rv = getaddrinfo(mHost, mService, mHints, &result);
-    bool success = mClient->sendData(&rv, sizeof(rv));
+    bool success = (mClient->sendData(&rv, sizeof(rv)) == 0);
     if (rv == 0) {
         struct addrinfo* ai = result;
         while (ai && success) {