From 08305b49632e7707b84c54176fff045dbf147a1e Mon Sep 17 00:00:00 2001 From: Thialfihar Date: Wed, 18 Aug 2010 00:53:18 +0000 Subject: explicitly set a timeout for connecting and reading for a key server query --- src/org/thialfihar/android/apg/HkpKeyServer.java | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/org/thialfihar/android/apg/HkpKeyServer.java') diff --git a/src/org/thialfihar/android/apg/HkpKeyServer.java b/src/org/thialfihar/android/apg/HkpKeyServer.java index 3cb59e701..d4e73809b 100644 --- a/src/org/thialfihar/android/apg/HkpKeyServer.java +++ b/src/org/thialfihar/android/apg/HkpKeyServer.java @@ -87,6 +87,8 @@ public class HkpKeyServer extends KeyServer { String url = "http://" + ips[i].getHostAddress() + ":" + mPort + request; URL realUrl = new URL(url); HttpURLConnection conn = (HttpURLConnection) realUrl.openConnection(); + conn.setConnectTimeout(5000); + conn.setReadTimeout(25000); conn.connect(); int response = conn.getResponseCode(); if (response >= 200 && response < 300) { -- cgit v1.2.3