Linux SniperRT, WS v0.4.3
I have multiple servers running this plugin on a single node and they all share a common MariaDB instance that stores the preferences. In theory, if I change my knife on server A and then connect to server B, i should see the newly selected knife on server B too, however that is not the case.
I've verified that the knife entry was properly updated in the database when i changed it on server A.
There's probably a race condition or something that prevents OnSOCacheSubscribed from working properly and updating the in-memory cache on player connect.