Durable Notification with FIFO order cause memory leak in rare conditions

Description

The size of the client heap is 1.4G while 94% related to FIFO. See below:

com.gigaspaces.events.fifo.BlockedOrderedQueue" loaded by "sun.misc.Launcher$AppClassLoader @ 0x800e3aa8" occupies 1,296,420,232 (94.33%) bytes. The memory is accumulated in one instance of "java.util.concurrent.ConcurrentHashMap$Node[]" loaded by "<system class loader>".

The heap dump can be found here:
https://www.dropbox.com/s/hrpjnzu79b70m0q/Yuval%20Dori%20-%20heapdump.hprof?dl=0

Workaround

None

Acceptance Test

None

Status

Assignee

Unassigned

Reporter

Yuval Dori

Labels

None

Priority

Critical

SalesForce Case ID

12357

Fix versions

None

Commitment Version/s

None

Due date

None

Product

None

Edition

Open Source

Platform

All