@@ -89,7 +89,7 @@ internal class StreamClientImpl<T>(
8989 object : StreamClientListener {
9090 override fun onState (state : StreamConnectionState ) {
9191 logger.v { " [client#onState]: $state " }
92- mutableConnectionState.update { state }
92+ mutableConnectionState.update( state)
9393 subscriptionManager.forEach { it.onState(state) }
9494 }
9595
@@ -135,19 +135,19 @@ internal class StreamClientImpl<T>(
135135 logger.v {
136136 " [connect] Network connected: $snapshot "
137137 }
138- internalNetworkInfo.update { snapshot }
138+ internalNetworkInfo.update( snapshot)
139139 }
140140
141141 override suspend fun onNetworkLost (permanent : Boolean ) {
142142 logger.v { " [connect] Network lost" }
143- internalNetworkInfo.update { null }
143+ internalNetworkInfo.update( null )
144144 }
145145
146146 override suspend fun onNetworkPropertiesChanged (
147147 snapshot : StreamNetworkInfo .Snapshot
148148 ) {
149149 logger.v { " [connect] Network changed: $snapshot " }
150- internalNetworkInfo.update { snapshot }
150+ internalNetworkInfo.update( snapshot)
151151 }
152152 },
153153 StreamSubscriptionManager .Options (
@@ -189,7 +189,7 @@ internal class StreamClientImpl<T>(
189189 singleFlight.clear(true )
190190 }
191191
192- private fun MutableStateFlow<StreamConnectionState >.update (state : StreamConnectionState ) {
192+ private fun < T > MutableStateFlow<T >.update (state : T ) {
193193 this .update { state }
194194 }
195195}
0 commit comments