From 4ba225ac4d4096b8091efda5a9f4a82be15d0717 Mon Sep 17 00:00:00 2001 From: ceikry Date: Wed, 21 Jul 2021 14:51:17 -0500 Subject: [PATCH] synchronize the addEntry function --- Server/src/main/kotlin/rs09/game/ge/OfferManager.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Server/src/main/kotlin/rs09/game/ge/OfferManager.kt b/Server/src/main/kotlin/rs09/game/ge/OfferManager.kt index 8962ccb82..6f9733d61 100644 --- a/Server/src/main/kotlin/rs09/game/ge/OfferManager.kt +++ b/Server/src/main/kotlin/rs09/game/ge/OfferManager.kt @@ -221,7 +221,7 @@ object OfferManager { return true } - fun addEntry(offer: GrandExchangeOffer){ + @Synchronized fun addEntry(offer: GrandExchangeOffer){ GE_OFFER_LOCK.lock() OFFER_MAPPING[offer.uid] = offer if (!OFFERS_BY_ITEMID.containsKey(offer.itemID)) {