Closed toy-lin closed 7 years ago
I guess it's a duplicate of #96 where multiple threads change the version simultaneously. can you confirm this @linktabc? Can you reproduce this error?
I can't reproduce the error. I considered they are the same problem ,i have tried to reproduce the multithreading scene and found that call "getStorage().setVersion(newVersion);" twice wouldn't result in this error.
May be they are not the same problem, because we are receiving much error report from user every day(about 300 reports per day for more than a week) all with error #96 but none of the reports include this error.This error is found by our company's tester with an Android N phone but never come up again.
I will close that since you can reproduce it. Feel free to contact us again if the error raise again 👍
Reference:
And code at "net.grandcentrix.tray.core.Preferences.changeVersion(Preferences.java:272)" is below: