Uploaded image for project: 'Cassandra'
  1. Cassandra
  2. CASSANDRA-6578

Slower shutdown on trunk than previous versions

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Low
    • Resolution: Fixed
    • 2.1 beta1
    • None
    • None
    • Low

    Description

      Trunk takes a good bit longer to shudown than 2.0. A stack trace reveals it's hanging for a bit here:

      "StorageServiceShutdownHook" prio=10 tid=0x000000000276a800 nid=0x7fbc in Object.wait() [0x00007f31e0a69000]
         java.lang.Thread.State: WAITING (on object monitor)
          at java.lang.Object.wait(Native Method)
          - waiting on <0x00000000ca581b08> (a java.lang.Thread)
          at java.lang.Thread.join(Thread.java:1258)
          - locked <0x00000000ca581b08> (a java.lang.Thread)
          at java.lang.Thread.join(Thread.java:1332)
          at org.apache.cassandra.db.commitlog.AbstractCommitLogService.awaitTermination(AbstractCommitLogService.java:171)
          at org.apache.cassandra.db.commitlog.CommitLog.shutdownBlocking(CommitLog.java:309)
          at org.apache.cassandra.service.StorageService$1.runMayThrow(StorageService.java:571)
          at org.apache.cassandra.utils.WrappedRunnable.run(WrappedRunnable.java:28)
          at java.lang.Thread.run(Thread.java:722)
      

      Attachments

        1. tmp.patch
          0.7 kB
          Benedict Elliott Smith
        2. tmp2.patch
          0.7 kB
          Benedict Elliott Smith

        Activity

          People

            benedict Benedict Elliott Smith
            brandon.williams Brandon Williams
            Benedict Elliott Smith
            Brandon Williams
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: