[jboss-user] [Clustering/JBoss] - Re: ConcurrentModificationException during session serializa
bstansberry@jboss.com
do-not-reply at jboss.com
Fri Jun 26 11:14:30 EDT 2009
Good. :-) I very deliberately eliminated the double buffering because of the memory cost.
FYI, before this thread got going I'd been thinking (vaguely) in terms of using read/write locks in AS 6 to better handle coordination. E.g., in ClusteredSessionValve acquire a RL before passing the request down the pipeline, release when it returns, acquire a WL before handling replication. Basically, allow concurrent access to a session but lock out requests while a thread is replicating.
The same thing could be done by having ClusteredSessionValve synchronize on the facade while passing the request down the pipeline, but then only one request can proceed at a time.
View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4240377#4240377
Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4240377
More information about the jboss-user
mailing list