[
https://issues.apache.org/jira/browse/GEODE-3101?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16058391#comment-16058391
]
ASF subversion and git services commented on GEODE-3101:
--------------------------------------------------------
Commit b7f5391d983cda4d95dc34a21aeb414a3c0a14c2 in geode's branch
refs/heads/develop from [~eshu]
[ https://git-wip-us.apache.org/repos/asf?p=geode.git;h=b7f5391 ]
GEODE-3101: Release local locks held by the JTA beforeCompletion() in client
when the JTA failed on the server.
Also added a unit test would fail without the fix.
> Geode JTA transaction synchronization implementation for client does not
> release its local locks when failed on server
> ----------------------------------------------------------------------------------------------------------------------
>
> Key: GEODE-3101
> URL: https://issues.apache.org/jira/browse/GEODE-3101
> Project: Geode
> Issue Type: Bug
> Components: transactions
> Reporter: Eric Shu
> Assignee: Eric Shu
> Fix For: 1.3.0
>
>
> Geode JTA transaction synchronization implementation for client should
> release the local locks it hold if failed on server. Otherwise, it will
> prevent other transactions to work on the same set of the keys as they can
> not obtain these locks again.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)