Skip to content

Commit 087c05b

Browse files
cortinicofacebook-github-bot
authored andcommitted
DevSupportHttpClient uses OkHttpClientProvider (facebook#55886)
Summary: 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 4c85df7 commit 087c05b

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)