Skip to content

Commit 1b66a99

Browse files
cortinicometa-codesync[bot]
authored andcommitted
DevSupportHttpClient uses OkHttpClientProvider (facebook#55886)
Summary: Pull Request resolved: facebook#55886 Instead of creating an independent OkHttpClient, derive from OkHttpClientProvider.getOkHttpClient() so that all dev support connections share the same connection pool and dispatcher with the rest of React Native networking. Changelog: [Internal] Reviewed By: cipolleschi Differential Revision: D95058926
1 parent 2ee56fa commit 1b66a99

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/inspector/DevSupportHttpClient.kt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99

1010
package com.facebook.react.devsupport.inspector
1111

12+
import com.facebook.react.modules.network.OkHttpClientProvider
1213
import java.util.concurrent.TimeUnit
1314
import okhttp3.OkHttpClient
1415

@@ -19,7 +20,8 @@ import okhttp3.OkHttpClient
1920
internal object DevSupportHttpClient {
2021
/** Client for HTTP requests: connect=5s, write=disabled, read=disabled. */
2122
internal val httpClient: OkHttpClient =
22-
OkHttpClient.Builder()
23+
OkHttpClientProvider.getOkHttpClient()
24+
.newBuilder()
2325
.connectTimeout(5, TimeUnit.SECONDS)
2426
.writeTimeout(0, TimeUnit.MILLISECONDS)
2527
.readTimeout(0, TimeUnit.MINUTES)

0 commit comments

Comments
 (0)