[ https://forge.continuent.org/jira/browse/HEDERA-47?page=all ]
     
Linas Virbalas resolved HEDERA-47:
----------------------------------

    Resolution: Fixed

Fixed in CVS.

> JGroupsReliableGroupChannel should process SuspectEvent asynchronously
> ----------------------------------------------------------------------
>
>          Key: HEDERA-47
>          URL: https://forge.continuent.org/jira/browse/HEDERA-47
>      Project: Hedera
>         Type: Sub-task

>     Versions: Hedera 2.0
>     Reporter: Linas Virbalas
>     Assignee: Linas Virbalas
>      Fix For: Hedera 2.0

>
> Original Estimate: 3 days
>         Remaining: 3 days
>
> Observations of Sequoia cluster which is ran on top of Hedera JGroups 
> revealed that it might hang when one of the members fails. This is because 
> the alive member receives a SuspectEvent about a failed member and it tries 
> to cleanup all not completed transactions of it. It sends ResumeActivity 
> message to a group (himself), waits for a reply, but never receives it, 
> because it is processing SuspectEvent synchronously in the same thread. Thus 
> this processing of SuspectEvent just hangs the GC channel.
> We should make SuspectEvent be processed asynchronously so new messages would 
> still be received and potentially unblock SuspectEvent processing.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   https://forge.continuent.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira

_______________________________________________
Hedera mailing list
[email protected]
https://forge.continuent.org/mailman/listinfo/hedera

Reply via email to