Browse Source

lpac-jni: Force reduce connect/read timeout for notification requests

Peter Cai 1 year ago
parent
commit
64a350d271

+ 6 - 0
libs/lpac-jni/src/main/java/net/typeblog/lpac_jni/impl/HttpInterfaceImpl.kt

@@ -34,6 +34,12 @@ class HttpInterfaceImpl: HttpInterface {
 
             val conn = parsedUrl.openConnection() as HttpsURLConnection
             conn.connectTimeout = 2000
+
+            if (url.contains("handleNotification")) {
+                conn.connectTimeout = 1000
+                conn.readTimeout = 1000
+            }
+
             conn.sslSocketFactory = sslContext.socketFactory
             conn.requestMethod = "POST"
             conn.doInput = true