[jboss-jira] [JBoss JIRA] Commented: (JBAS-9324) Fix race condition between Infinispan channel creation and JGroups ChannelFactory availability
Paul Ferraro (JIRA)
jira-events at lists.jboss.org
Thu Apr 14 13:53:33 EDT 2011
[ https://issues.jboss.org/browse/JBAS-9324?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12595681#comment-12595681 ]
Paul Ferraro commented on JBAS-9324:
------------------------------------
Thinking this though, the ProtocolStackAdd operation handler should add a "default" service name alias to the ChannelFactoryService that provides the default channel factory. This way, a cache container using the default stack can explicitly depend on the appropriate service name.
> Fix race condition between Infinispan channel creation and JGroups ChannelFactory availability
> ----------------------------------------------------------------------------------------------
>
> Key: JBAS-9324
> URL: https://issues.jboss.org/browse/JBAS-9324
> Project: JBoss Application Server
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Components: Clustering
> Reporter: Paul Ferraro
> Assignee: Paul Ferraro
> Fix For: 7.0.0.Beta3
>
>
> Currently, the EmbeddedCacheManagerService depends on the ChannelFactoryRegistry. Consequently, the referenced ChannelFactory may not yet exist when the cache manager starts. Instead, the dependency should be on the specific ChannelFactory, although the ChannelFactoryRegistry dependency may need to persist, to obtain the default stack if none was specified.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the jboss-jira
mailing list