XMLWordPrintable

      Duplicates/Blocked by: https://issues.redhat.com/projects/JGRP/issues/JGRP-2423

      The following NPE's are appearing in the che.openshift.io production server logs causing the multiple threads to blocking and break down some fuctionality. Probably will also be reproducible on CRW installations.

      java.lang.NullPointerException: null
      	at org.jgroups.util.Owner.compareTo(Owner.java:59)
      	at org.jgroups.protocols.Locking$ClientLock.compareTo(Locking.java:1142)
      	at org.jgroups.protocols.Locking$ClientLock.compareTo(Locking.java:942)
      	at java.util.concurrent.ConcurrentSkipListMap.cpr(ConcurrentSkipListMap.java:655)
      	at java.util.concurrent.ConcurrentSkipListMap.doPut(ConcurrentSkipListMap.java:835)
      	at java.util.concurrent.ConcurrentSkipListMap.putIfAbsent(ConcurrentSkipListMap.java:1979)
      	at java.util.concurrent.ConcurrentSkipListSet.add(ConcurrentSkipListSet.java:241)
      	at org.jgroups.protocols.Locking$ClientLockTable.addToPendingReleaseRequests(Locking.java:1323)
              at org.jgroups.protocols.Locking$ClientLock._unlock(Locking.java:1070)
      	at org.jgroups.protocols.Locking$ClientLock.unlock(Locking.java:996)
      	at org.jgroups.protocols.Locking.down(Locking.java:176)
      	at org.jgroups.stack.ProtocolStack.down(ProtocolStack.java:928)
      	at org.jgroups.JChannel.down(JChannel.java:627)
      	at org.jgroups.blocks.locking.LockService$LockImpl.unlock(LockService.java:167)
      	at org.eclipse.che.multiuser.api.distributed.lock.JGroupsWorkspaceLockService$UnlockerImpl.unlock(JGroupsWorkspaceLockService.java:73)
      	at org.eclipse.che.commons.lang.concurrent.Unlocker.close(Unlocker.java:38)
      	at org.eclipse.che.api.workspace.server.WorkspaceRuntimes.$closeResource(WorkspaceRuntimes.java:314)
      

      additional links:

      [1] https://github.com/eclipse/che/issues/15231
      [2] https://issues.redhat.com/browse/JGRP-2299
      [3] https://issues.redhat.com/browse/JGRP-2364
      [4] https://github.com/eclipse/che/blob/master/assembly/assembly-wsmaster-war/src/main/webapp/WEB-INF/classes/jgroups/che-tcp.xml

              nickboldt Nick Boldt
              mshaposh Max Shaposhnyk
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: