-
Gugli authored
* PrivacyLists on first run There are 2 instances of PrivacyListProvider (one in PrivacyListManager and the other in IQPrivacyHandler) The issue was : both instances have separate privacyListCount variables, which are filled during PrivacyListProvider constructor (== server startup). Thus, if at server startup the privacyListCount is 0, and one of the instances adds a PrivacyList, the other will never be informed and discard all changes and reads. Fix : turn PrivacyListProvider into a singleton. * PrivacyLists on first run There are 2 instances of PrivacyListProvider (one in PrivacyListManager and the other in IQPrivacyHandler) The issue was : both instances have separate privacyListCount variables, which are filled during PrivacyListProvider constructor (== server startup). Thus, if at server startup the privacyListCount is 0, and one of the instances adds a PrivacyList, the other will never be informed and discard all changes and reads. Fix : turn PrivacyListProvider into a singleton.
0d3b3a38
Name |
Last commit
|
Last update |
---|---|---|
build | ||
documentation | ||
src | ||
.gitignore | ||
.travis.yml | ||
Makefile | ||
README.md |