diff --git a/src/frontends/android/jni/libandroidbridge/backend/android_dns_proxy.c b/src/frontends/android/jni/libandroidbridge/backend/android_dns_proxy.c index 045f2c1d1c..908e37238a 100644 --- a/src/frontends/android/jni/libandroidbridge/backend/android_dns_proxy.c +++ b/src/frontends/android/jni/libandroidbridge/backend/android_dns_proxy.c @@ -125,6 +125,8 @@ static int open_socket(int family) skt, family)) { DBG1(DBG_NET, "installing bypass policy for proxy socket failed"); + close(skt); + return -1; } return skt; }