Couchbase lite exceptions when chancing status of replicator to stopped


We have a PCL Xamarin app and it uses Couchbase Lite Version

An event handler is assigned to our push/pull continuous replicator with AddChangeListener, and sometimes, right after the replicator is started, the ReplicatorStatusChangedEventArgs arguments have an error like this :

Couchbase.Lite.CouchbaseLiteException: CouchbaseLiteException (LiteCoreDomain / 26): The operation was canceled…

We’d like to know what it exactly means. If it helps, when we encounter this error, the replicator’s status changes from “Connecting” to “Stopped” and this error almost always follows the error below :

Couchbase.Lite.CouchbasePosixException: CouchbaseLiteException (POSIXDomain / 108): An established connection was aborted by the software in your host machine


I admit this is a bit confusing, but it means that the connection timed out waiting for a response from the other side.