From 48d1833b1568274ed3b65a9bb5ad24622446bd1a Mon Sep 17 00:00:00 2001 From: "yoonsung.nam" Date: Fri, 2 Mar 2012 19:56:16 +0900 Subject: [PATCH] Fix the bug net.dns1.pid is same as net.dns2.pid writePidDns() does not increase the index in case first given dns already exist in the property. Change-Id: I1129d0042929b3ee119160e53cae0e4143c7ea88 Signed-off-by: yoonsung.nam --- services/java/com/android/server/ConnectivityService.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/services/java/com/android/server/ConnectivityService.java b/services/java/com/android/server/ConnectivityService.java index eab60a79ee..352decf705 100644 --- a/services/java/com/android/server/ConnectivityService.java +++ b/services/java/com/android/server/ConnectivityService.java @@ -2179,8 +2179,9 @@ private NetworkStateTracker makeWimaxStateTracker() { String dnsString = dns.getHostAddress(); if (changed || !dnsString.equals(SystemProperties.get("net.dns" + j + "." + pid))) { changed = true; - SystemProperties.set("net.dns" + j++ + "." + pid, dns.getHostAddress()); + SystemProperties.set("net.dns" + j + "." + pid, dns.getHostAddress()); } + j++; } return changed; }