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

ObjectDisposedException in ConnectionPool.Dispose when run against cluster_run

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Critical
    • 2.0.0
    • 2.0 Beta
    • library
    • None

    Description

      in this run I use CB cluster_run for nodes, ie client vm is on windows, 4 nodes are CB instances on the same host: 192.168.1.3:9000-192.168.1.3:9003

      [External Code]
      > Couchbase.dll!Couchbase.IO.ConnectionPool<Couchbase.IO.Strategies.EapConnection>.Dispose(bool disposing) Line 184 + 0x11 bytes C#
      Couchbase.dll!Couchbase.IO.ConnectionPool<Couchbase.IO.Strategies.EapConnection>.Dispose() Line 169 + 0xe bytes C#
      Couchbase.dll!Couchbase.IO.Strategies.DefaultIOStrategy.Dispose(bool disposing) Line 113 + 0xc bytes C#
      Couchbase.dll!Couchbase.IO.Strategies.DefaultIOStrategy.Finalize() Line 122 + 0xb bytes C#
      [External Code]

      in client logs:

      2014-10-21 19:05:18,841 [19] INFO Couchbase.IO.ConnectionBase - Sending key SimpleKeyREP3511REP3511REP3511REP3511REP3511 using 50 on 192.168.1.3:12006
      2014-10-21 19:05:18,841 [7] WARN Couchbase.Configuration.Server.Providers.ConfigProviderBase - System.Net.Sockets.SocketException (0x80004005): A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond 192.168.1.3:11210
      at System.Net.Sockets.Socket.DoConnect(EndPoint endPointSnapshot, SocketAddress socketAddress)
      at System.Net.Sockets.Socket.Connect(EndPoint remoteEP)
      at Couchbase.IO.DefaultConnectionFactory.<GetGeneric>b__2[T](IConnectionPool`1 p, IByteConverter c) in c:\jenkins\workspace-net2\couchbase-net-client\Src\Couchbase\IO\DefaultConnectionFactory.cs:line 48
      at Couchbase.IO.ConnectionPool`1.Acquire() in c:\jenkins\workspace-net2\couchbase-net-client\Src\Couchbase\IO\ConnectionPool.cs:line 124
      at Couchbase.IO.ConnectionPool`1.Couchbase.IO.IConnectionPool.Acquire() in c:\jenkins\workspace-net2\couchbase-net-client\Src\Couchbase\IO\ConnectionPool.cs:line 200
      at Couchbase.Authentication.SASL.SaslFactory.<GetFactory3>b__0(String username, String password, IOStrategy strategy, IByteConverter converter) in c:\jenkins\workspace-net2\couchbase-net-client\Src\Couchbase\Authentication\SASL\SaslFactory.cs:line 21
      at Couchbase.Configuration.Server.Providers.CarrierPublication.CarrierPublicationProvider.GetConfig(String bucketName, String password) in c:\jenkins\workspace-net2\couchbase-net-client\Src\Couchbase\Configuration\Server\Providers\CarrierPublication\CarrierPublicationProvider.cs:line 75

      Attachments

        1. 693_real_cluster.png
          693_real_cluster.png
          109 kB
        2. NCBC-693_new.log.zip
          712 kB
        3. NCBC-693.png
          NCBC-693.png
          210 kB
        4. test.logs
          60 kB
        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            jmorris Jeff Morris
            andreibaranouski Andrei Baranouski
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes

                PagerDuty