Uploaded image for project: 'Couchbase Lite'
  1. Couchbase Lite
  2. CBL-505

Android bindings should manage the size of the CCR thread pool

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Critical
    • 2.8.0
    • 2.6.0
    • Java-Android
    • Security Level: Public
    • None
    • CBL Sprint 8
    • 8

    Description

      If the client code conflict resolver takes a long time to run, the library can exhaust system concurrency resources. When this happens the application will fail with a RejectedExecutionException, often in one of the SerialExecutors, and far, far from the source of the problem. It would be better to fail in some way that made it clear that slow conflict resolvers were the source of the problem.

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            blake.meike Blake Meike
            blake.meike Blake Meike
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes

                PagerDuty