Uploaded image for project: 'Couchbase .NET client library'
  1. Couchbase .NET client library
  2. NCBC-2194

System.ObjectDisposedException from load test across multiple requests

    XMLWordPrintable

Details

    • Bug
    • Status: Reopened
    • Major
    • Resolution: Unresolved
    • 2.7.13
    • None
    • None
    • None
    • 1

    Description

      Per discussion in forums, looks like we may need to manage concurrency with a collection a bit better in the threshold logging tracer:

      System.ObjectDisposedException: The collection has been disposed. Object name: 'BlockingCollection'. 
      at System.Collections.Concurrent.BlockingCollection`1.CheckDisposed() 
      at System.Collections.Concurrent.BlockingCollection`1.TryAddWithNoTimeValidation(T item, Int32 millisecondsTimeout, CancellationToken cancellationToken) 
      at Couchbase.Tracing.ThresholdLoggingTracer.ReportSpan(Span span) 
      at OpenTracing.Util.AsyncLocalScope.Dispose() 
      at Couchbase.Core.Buckets.CouchbaseRequestExecuter.SendWithRetryAsync[T](IOperation`1 operation, TaskCompletionSource`1 tcs, CancellationTokenSource cts) 
      at Couchbase.CouchbaseBucket.InsertAsync[T](IDocument`1 document, TimeSpan timeout) 
      at Couchbase.CouchbaseBucket.InsertAsync[T](IDocument`1 document, TimeSpan timeout)
      

      Attachments

        For Gerrit Dashboard: NCBC-2194
        # Subject Branch Project Status CR V

        Activity

          ingenthr Matt Ingenthron created issue -
          ingenthr Matt Ingenthron made changes -
          Field Original Value New Value
          Rank Ranked higher
          mike.goldsmith Michael Goldsmith made changes -
          Assignee Jeff Morris [ jmorris ] Michael Goldsmith [ mike.goldsmith ]
          mike.goldsmith Michael Goldsmith made changes -
          Status New [ 10003 ] Open [ 1 ]
          mike.goldsmith Michael Goldsmith made changes -
          Fix Version/s 2.7.14 [ 16614 ]
          mike.goldsmith Michael Goldsmith made changes -
          Resolution Fixed [ 1 ]
          Status Open [ 1 ] Resolved [ 5 ]
          jmorris Jeff Morris made changes -
          Assignee Michael Goldsmith [ mike.goldsmith ] Jeff Morris [ jmorris ]
          jmorris Jeff Morris made changes -
          Resolution Fixed [ 1 ]
          Status Resolved [ 5 ] Reopened [ 4 ]
          jmorris Jeff Morris made changes -
          Fix Version/s 2.7.15 [ 16632 ]
          Fix Version/s 2.7.14 [ 16614 ]
          jmorris Jeff Morris made changes -
          Fix Version/s 2.7.17 [ 16727 ]
          Fix Version/s 2.7.16 [ 16632 ]
          brett19 Brett Lawson made changes -
          Story Points 1
          jmorris Jeff Morris made changes -
          Fix Version/s 2.7.18 [ 16816 ]
          Fix Version/s 2.7.17 [ 16727 ]
          jmorris Jeff Morris made changes -
          Fix Version/s 2.7.19 [ 16914 ]
          Fix Version/s 2.7.18 [ 16816 ]
          jmorris Jeff Morris made changes -
          Fix Version/s 2.7.20 [ 17034 ]
          Fix Version/s 2.7.19 [ 16914 ]
          jmorris Jeff Morris made changes -
          Fix Version/s 2.7.21 [ 17042 ]
          Fix Version/s 2.7.20 [ 17034 ]
          jmorris Jeff Morris made changes -
          Fix Version/s 2.7.23 [ 17227 ]
          Fix Version/s 2.7.23 [ 17227 ]
          Fix Version/s 2.7.22 [ 17042 ]
          jmorris Jeff Morris made changes -
          Fix Version/s 2.7.24 [ 17320 ]
          Fix Version/s 2.7.23 [ 17227 ]
          jmorris Jeff Morris made changes -
          Fix Version/s 2.7.25 [ 17472 ]
          Fix Version/s 2.7.25 [ 17472 ]
          Fix Version/s 2.7.24 [ 17320 ]
          jmorris Jeff Morris made changes -
          Fix Version/s 2.7.26 [ 17510 ]
          Fix Version/s 2.7.25 [ 17472 ]
          jmorris Jeff Morris made changes -
          Fix Version/s 2.7.27 [ 17610 ]
          Fix Version/s 2.7.27 [ 17610 ]
          Fix Version/s 2.7.26 [ 17510 ]
          jmorris Jeff Morris made changes -
          Fix Version/s 2.7.27 [ 17610 ]
          Fix Version/s 2.7.28 [ 18279 ]
          jmorris Jeff Morris made changes -
          Fix Version/s 2.7.28 [ 18279 ]

          People

            jmorris Jeff Morris
            ingenthr Matt Ingenthron
            Votes:
            1 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There is 1 open Gerrit change

                PagerDuty