Verify delegate backends get closed correctly in JGroupsBackendQueueProcessor

Description

The delegated backend in JGroupsBackendQueueProcessor is now only being closed when the backend is "locally owned".
Need to verify if this is racy.

Activity

Yoann RodièreMay 4, 2017 at 10:05 AM

From what I can see, each JGroupsBackendQueueProcessor gets its own delegate instance, so I'm not sure how we could have a race condition here...?

Anyway, I had to touch this code while working on https://hibernate.atlassian.net/browse/HSEARCH-2675#icft=HSEARCH-2675 and the new code (PR coming) doesn't seem dangerous. Maybe we can close this ticket?

Sanne GrinoveroDecember 8, 2015 at 1:17 PM

the new close condition was introduced as part of https://hibernate.atlassian.net/browse/HSEARCH-1188#icft=HSEARCH-1188

Out of Date

Details

Assignee

Reporter

Components

Priority

Created December 8, 2015 at 1:16 PM
Updated June 9, 2017 at 9:27 AM
Resolved June 9, 2017 at 9:27 AM

Flag notifications