Uploaded image for project: 'JGroups'
  1. JGroups
  2. JGRP-1892

Possible NullPointerException in RouterStubManager

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Major
    • 3.5.2, 3.6
    • 3.5.1
    • None

    Description

      Stack trace:

      Okt 14, 2014 11:41:21 AM org.jgroups.stack.RouterStub
      SEVERE: failed notifying ConnectionListener org.jgroups.protocols.TUNNEL$b@104a305
      java.lang.NullPointerException
      	at java.util.concurrent.ConcurrentHashMap.putIfAbsent(Unknown Source)
      	at org.jgroups.stack.RouterStubManager.startReconnecting(Katalis.java:131)
      	at org.jgroups.stack.RouterStubManager.connectionStatusChange(Katalis.java:166)
      	at org.jgroups.protocols.TUNNEL$b.connectionStatusChange(Katalis.java:168)
      	at org.jgroups.stack.RouterStub.connectionStateChanged(Katalis.java:360)
      	at org.jgroups.stack.RouterStub.checkConnection(Katalis.java:235)
      	at org.jgroups.stack.RouterStubManager$2.run(Katalis.java:145)
      	at org.jgroups.util.TimeScheduler3$Task.run(Katalis.java:283)
      	at org.jgroups.util.TimeScheduler3$RecurringTask.run(Katalis.java:314)
      	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
      	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
      	at java.lang.Thread.run(Unknown Source)
      

      RouterStubManager line 130-131:

              f = timer.scheduleWithFixedDelay(reconnector, 0, interval, TimeUnit.MILLISECONDS);
              futures.putIfAbsent(stub, f);
      

      Attachments

        Activity

          People

            rhn-engineering-bban Bela Ban
            thomaskatalis_jira Thomas Santosa (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: