From 8251bf46e4c5f7714909ada7de5e9cc16db71bab Mon Sep 17 00:00:00 2001 From: Hellfish Date: Sat, 4 May 2013 17:17:54 +0000 Subject: [PATCH] *Missed two synchronized blocks --- src/main/java/forge/game/zone/MagicStack.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/main/java/forge/game/zone/MagicStack.java b/src/main/java/forge/game/zone/MagicStack.java index 28db08aaab4..36233019884 100644 --- a/src/main/java/forge/game/zone/MagicStack.java +++ b/src/main/java/forge/game/zone/MagicStack.java @@ -941,8 +941,12 @@ public class MagicStack extends MyObservable { * object. */ public final void remove(final SpellAbilityStackInstance si) { - this.getStack().remove(si); - this.getFrozenStack().remove(si); + synchronized (this.stack) { + this.getStack().remove(si); + } + synchronized (this.frozenStack) { + this.getFrozenStack().remove(si); + } this.updateObservers(); }