提交 85637dc3 authored 作者: sugnkeunkim's avatar sugnkeunkim

fix #499

上级 daa175aa
...@@ -350,8 +350,12 @@ public class TransactionStore { ...@@ -350,8 +350,12 @@ public class TransactionStore {
if (value == null) { if (value == null) {
// nothing to do // nothing to do
} else if (value.value == null) { } else if (value.value == null) {
// remove the value int tx = getTransactionId(value.operationId);
map.remove(key); if (tx == t.transactionId) {
// remove the value
// only if it's transaction id is same as current transaction id
map.remove(key);
}
} else { } else {
VersionedValue v2 = new VersionedValue(); VersionedValue v2 = new VersionedValue();
v2.value = value.value; v2.value = value.value;
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论