Merge pull request #5756 from Abextm/varbit-thread-safe

Make sure varbit access happen on the client thread
This commit is contained in:
Adam
2018-10-04 10:23:17 -04:00
committed by GitHub
3 changed files with 12 additions and 2 deletions

View File

@@ -72,6 +72,8 @@ public abstract class VarbitMixin implements RSClient
@Override
public int getVarbitValue(int[] varps, int varbitId)
{
assert client.isClientThread();
RSVarbit v = varbitCache.getIfPresent(varbitId);
if (v == null)
{