Message Socket does not correctly handle recoverable errors

Description

The MessageSocket implementation petulantly closes any connection that causes an error. It should let calmer minds prevail when the error is retryable.

Activity

Show:

CB robot May 13, 2022 at 8:08 PM

Build couchbase-lite-java-3.1.0-240 contains couchbase-lite-java-ee-root commit 7bd0b4c with commit message:
: better handling of recoverable errors in MessageSocket

CB robot May 13, 2022 at 8:08 PM

Build couchbase-lite-java-3.1.0-240 contains couchbase-lite-java-common commit 9f13d54 with commit message:
: better handling of recoverable errors in MessageSocket

CB robot May 13, 2022 at 8:05 PM

Build couchbase-lite-android-3.1.0-249 contains couchbase-lite-java-ee-root commit 7bd0b4c with commit message:
: better handling of recoverable errors in MessageSocket

CB robot May 13, 2022 at 8:05 PM

Build couchbase-lite-android-3.1.0-249 contains couchbase-lite-java-common commit 9f13d54 with commit message:
: better handling of recoverable errors in MessageSocket

Blake Meike May 13, 2022 at 7:51 PM

FIxed in couchbase-lite-java-ee-root @ 7bd0b4cf2d7f02fd5a9e430d0291655f08330bea

Fixed
Pinned fields
Click on the next to a field label to start pinning.

Details

Assignee

Reporter

Story Points

Components

Sprint

Fix versions

Affects versions

Priority

Instabug

Open Instabug

PagerDuty

Sentry

Zendesk Support

Created March 18, 2022 at 8:30 PM
Updated March 23, 2023 at 5:47 PM
Resolved March 23, 2023 at 3:52 PM
Instabug