glassfish
  1. glassfish
  2. GLASSFISH-20280

NonBlockingPool$PoolResizeTimerTask shouldn't run after TimerService shutdown

    Details

    • Type: Bug Bug
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 4.0_b84_RC1
    • Fix Version/s: 4.1
    • Component/s: ejb_container
    • Labels:
      None

      Description

      Noticed this NPE after TimerService shutdown:

      [2013-04-10T19:03:46.248-0700] [glassfish 4.0] [INFO] [ejb.timer_service_shutdown_msg] [javax.enterprise.system.container.ejb.com.sun.ejb.containers] [tid: _ThreadID=569 _ThreadName=Thread-218] [timeMillis: 1365645826248] [levelValue: 800] [[
      EJB5122:EJB Timer Service shutdown at [2013/04/10 19:03:46]]]

      [2013-04-10T19:03:52.349-0700] [glassfish 4.0] [WARNING] [] [javax.enterprise.system.container.ejb.com.sun.ejb.containers] [tid: _ThreadID=50 _ThreadName=Timer-0] [timeMillis: 1365645832349] [levelValue: 900] [[
      [Pool-TimerBean]: Cannot perform pool idle bean cleanup
      java.lang.NullPointerException
      at com.sun.ejb.containers.EjbContainerUtilImpl.addWork(EjbContainerUtilImpl.java:395)
      at com.sun.ejb.containers.util.pool.NonBlockingPool$PoolResizeTimerTask.run(NonBlockingPool.java:704)
      at java.util.TimerThread.mainLoop(Timer.java:555)
      at java.util.TimerThread.run(Timer.java:505)
      ]]

        Activity

        No work has yet been logged on this issue.

          People

          • Assignee:
            marina vatkina
            Reporter:
            marina vatkina
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: