Uploaded image for project: 'WildFly'
  1. WildFly
  2. WFLY-9169

Deadlock on AbstractHandleableCloseable close() method (AIX - IBM JDK/JRE)

    Details

      Description

      Deadlock on AbstractHandleableCloseable close() method (AIX - IBM JDK/JRE):

      3XMTHREADINFO      "p0" J9VMThread:0x00000000304BD100, j9thread_t:0x0000010029E423D0, java/lang/Thread:0x0000000408F664F8, state:CW, prio=5
      3XMJAVALTHREAD            (java/lang/Thread getId:0x8C96, isDaemon:false)
      3XMTHREADINFO1            (native thread ID:0x20401E7, native priority:0x5, native policy:UNKNOWN, vmstate:CW, vm thread flags:0x00000101)
      3XMCPUTIME               CPU usage total: 0.379679000 secs, user: 0.354485000 secs, system: 0.025194000 secs, current category="Application"
      3XMTHREADBLOCK     Waiting on: java/lang/Object@0x000000040ECC59A0 Owned by: <unowned>
      3XMHEAPALLOC             Heap bytes allocated since last GC cycle=0 (0x0)
      3XMTHREADINFO3           Java callstack:
      4XESTACKTRACE                at java/lang/Object.wait(Native Method)
      4XESTACKTRACE                at java/lang/Object.wait(Object.java:172(Compiled Code))
      4XESTACKTRACE                at org/jboss/remoting3/spi/AbstractHandleableCloseable.close(AbstractHandleableCloseable.java:190(Compiled Code))
      5XESTACKTRACE                   (entered lock: java/lang/Object@0x000000040ECC59A0, entry count: 1)
      4XESTACKTRACE                at org/jboss/naming/remote/client/EndpointCache.release(EndpointCache.java:67(Compiled Code))
      5XESTACKTRACE                   (entered lock: org/jboss/naming/remote/client/EndpointCache@0x00000004002F3830, entry count: 1)
      4XESTACKTRACE                at org/jboss/naming/remote/client/EndpointCache$EndpointWrapper.close(EndpointCache.java:183(Compiled Code))
      4XESTACKTRACE                at org/jboss/naming/remote/client/InitialContextFactory$1.close(InitialContextFactory.java:233(Compiled Code))
      4XESTACKTRACE                at org/jboss/naming/remote/client/RemoteContext.close(RemoteContext.java:290(Compiled Code))
      4XESTACKTRACE                at javax/naming/InitialContext.close(InitialContext.java:567(Compiled Code))
      ...
      

      This might happen when using remoting client with XNIO version 3.3.4

        Gliffy Diagrams

          Attachments

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                blassmegod Blass MeGod
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: