Hi
It looks like the user's BuddyLists are not removed after he is disconnected, and they are eating my memory.
I'm monitoring the memory of my SFS server and there is an instance of a ConcurrentHashMap in the SFSBuddyListManager class that constantly grows in size.
BuddyLists not removed
Hi
Do you have any info on this?
The buddyLists are definitely not auto removed - is this the intended behavior?
I fix the problem by calling the following method:
in my UserDisconnect server event. If I don't call the method the server eventually runs out of memory and stops.
Do you have any info on this?
The buddyLists are definitely not auto removed - is this the intended behavior?
I fix the problem by calling the following method:
Code: Select all
getParentZone().getBuddyListManager().removeBuddyList( bOwner );
in my UserDisconnect server event. If I don't call the method the server eventually runs out of memory and stops.
Who is online
Users browsing this forum: No registered users and 63 guests