Add synchronization to getStash().
Per https://kolmafia.us/showthread.php?23496, there is some weird
interaction that causes many stash refreshes, possibly tied to the
From my earlier analysis, it turns out that we may enqueue many of these
stash refresh requests, since we only set ClanManager.stashRetrieved when
the request succeeds. This synchronization should change this behavior to
only enqueue one request.
by heeheehee on 2019-04-13 03:51:02
M /src/net/sourceforge/kolmafia/session/ClanManager.java (view) (diff)