Uploaded image for project: 'Infinispan'
  1. Infinispan
  2. ISPN-13666

RemoteStore leaks out netty event loop client threads

XMLWordPrintable

      While investigating ISPN-13664 it was found the reason the RemoteStore could not shut down was because a netty thread was still running. This is because the RemoteStore completes values on the event loop which in turn continue processing internal Infinispan data. We should protect the remote client event loops by continuing any work on the non blocking thread pool instead.

      Another alternative is to merge the event loop from the Infinispan Server with the RemoteStore. This way the RemoteStore doesn't control the lifecycle of the event loop and it will but shut down only after everything is completed as normal.

            ttarrant@redhat.com Tristan Tarrant
            wburns@redhat.com Will Burns
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: