Bulk lookup implementation, part 3

- Optimize DNS based bulk lookups
This commit is contained in:
Maxime Dor
2017-04-04 02:17:41 +02:00
parent d0b9f6774d
commit 84cbf17e9c
2 changed files with 52 additions and 10 deletions

View File

@@ -55,6 +55,8 @@ abstract class RemoteIdentityServerProvider implements ThreePidProvider {
HttpURLConnection rootSrvConn = (HttpURLConnection) new URL(
"${remote}/_matrix/identity/api/v1/lookup?medium=${THREEPID_TEST_MEDIUM}&address=${THREEPID_TEST_ADDRESS}"
).openConnection()
// TODO turn this into a configuration property
rootSrvConn.setConnectTimeout(2000)
if (rootSrvConn.getResponseCode() != 200) {
return false