Uploaded image for project: 'XNIO'
  1. XNIO
  2. XNIO-244

Select in org.xnio.nio.WorkerThread Keeps CPU Busy

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Major
    • 3.4.0.Beta2
    • 3.4.0.Beta1
    • ssl/tls
    • None
    • Hide

      Run the ServiceAlphaClient JUnit test case after deploying ServiceAlpha.

      Show
      Run the ServiceAlphaClient JUnit test case after deploying ServiceAlpha.

    Description

      I/O threads are left in a busy state causing maximum CPU load after a REST service has been invoked.

      "default I/O-5" 96 prio=5 os_prio=0 tid=0x000000005bc59000 nid=0x20d0 runnable [0x000000006269f000]
      java.lang.Thread.State: RUNNABLE
      at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
      at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296)
      at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.java:278)
      at sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)
      at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)

      • locked <0x00000000c90da9c0> (a sun.nio.ch.Util$2)
      • locked <0x00000000c90da9b0> (a java.util.Collections$UnmodifiableSet)
      • locked <0x00000000c90da860> (a sun.nio.ch.WindowsSelectorImpl)
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:101)
        at org.xnio.nio.WorkerThread.run(WorkerThread.java:506)

      Attachments

        1. BusySelect_5min.png
          BusySelect_5min.png
          120 kB
        2. BusySelect.png
          BusySelect.png
          67 kB
        3. BusySelect.zip
          22 kB
        4. BusySelectApp.zip
          15 kB
        5. BusySelectStack20150629_1558.txt
          88 kB
        6. BusySelectStack20150629_1612.txt
          93 kB
        7. BusySelectStack20150629_1734.txt
          111 kB
        8. CallTree.png
          CallTree.png
          26 kB
        9. JMC_HotThreads_UBUNTU.png
          JMC_HotThreads_UBUNTU.png
          104 kB
        10. JMC_ThreadDumps_UBUNTU.txt
          44 kB
        11. xnio-3.3.0.Final_Stack20150629_1753.txt
          112 kB

        Activity

          People

            flaviarnn Flavia Rainone
            eustachius_jira Eustachius Hamamelis (Inactive)
            Votes:
            1 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: