[Google Pixel 3 Questions & Answers] linqdesires:
I'm on Android 10 with my Pixel3 and in the last few days it gets randomly hot. Battery is wasted as a consequence.

I leave it on the table for like 40 minutes when I pull it up I feel it's hot in some specific area.

Tipically it's hot in the central area just at bottom of the fingerprint sensor.

I noticed a high battery consumption caused by "carrier services".

I opened logcat and found it's flooded by carrier services logs errors (see attachment).

There are so many errors.

[09-20 17:32:42.617 2853:4185 E/CarrierServices]
[199] bvc.a: (RCS): : The SIP message can't be sent: Socket is closed: java.net.SocketException: Socket is closed
at com.android.org.conscrypt.ConscryptFileDescriptorSocket.waitForHandshake(ConscryptFileDescriptorSocket.java:491)
at com.android.org.conscrypt.ConscryptFileDescriptorSocket.getOutputStream(ConscryptFileDescriptorSocket.java:463)
at bws.c(SourceFile:23)
at bvc.a(SourceFile:38)
at dre.a(SourceFile:195)
at drd.b(Unknown Source:4)
at drh.b(SourceFile:9)
at drh.a(SourceFile:5)
at cnt.b(SourceFile:17)
at drh.b(SourceFile:9)
at drh.a(SourceFile:5)
at cpl.b(SourceFile:3)
at drh.b(SourceFile:9)
at drh.a(SourceFile:5)
at cpf.b(SourceFile:9)
at drh.b(SourceFile:9)
at drh.a(SourceFile:5)
at bit.b(SourceFile:26)
at drh.b(SourceFile:9)
at dre.b(SourceFile:185)
at dre.a(SourceFile:179)
at dre.a(SourceFile:150)
at bup.a(SourceFile:206)
at bup.f(SourceFile:141)
at bup.b(SourceFile:84)
at btv.a(SourceFile:73)
at buv.run(SourceFile:40)
at bij.handleMessage(SourceFile:44)
at android.os.Handler.dispatchMessage(Handler.java:107)
at android.os.Looper.loop(Looper.java:214)
at android.os.HandlerThread.run(HandlerThread.java:67)

[09-20 17:32:42.617 2853:30612 E/CarrierServices]
[133099] bvh.run: (RCS): : Error while receiving message: SSL handshake aborted: ssl=0x736da92388: I/O error during system call, Connection reset by peer: javax.net.ssl.SSLHandshakeException: SSL handshake aborted: ssl=0x736da92388: I/O error during system call, Connection reset by peer
at com.android.org.conscrypt.NativeCrypto.SSL_do_handshake(Native Method)
at com.android.org.conscrypt.NativeSsl.doHandshake(NativeSsl.java:387)
at com.android.org.conscrypt.ConscryptFileDescriptorSocket.startHandshake(ConscryptFileDescriptorSocket.java:226)
at com.android.org.conscrypt.ConscryptFileDescriptorSocket.waitForHandshake(ConscryptFileDescriptorSocket.java:476)
at com.android.org.conscrypt.ConscryptFileDescriptorSocket.getInputStream(ConscryptFileDescriptorSocket.java:439)
at bws.b(SourceFile:20)
at bvh.run(SourceFile:9)

[09-20 17:32:42.618 2853:30612 I/CarrierServices]
[133099] bsa.z: Using RCS compliant config URL

[09-20 17:32:42.618 2853:4185 I/CarrierServices]
[199] bsa.z: Using RCS compliant config URL

[09-20 17:32:42.624 2853:4185 I/CarrierServices]
[199] bws.a: Closing socket

[09-20 17:32:42.626 2853:4185 I/CarrierServices]
[199] bsa.z: Using RCS compliant config URL

[09-20 17:32:42.632 2853:4185 E/CarrierServices]
[199] btv.a: (RCS): : Transport error while receiving a message: (RCS): : Can't send message: Socket is closed

[09-20 17:32:42.633 2853:4185 I/CarrierServices]
[199] auh.b: (RCS): : Restarting the IMS connection manager, reason: NETWORK_ERROR

[09-20 17:32:42.633 2853:4185 I/CarrierServices]
[199] auh.d: (RCS): : Schedule to stop IMS connection, reason: NETWORK_ERROR

Are you experiencing the same?

Way to fix this?