onRoomListUpdate sends a HUGE empty array
Posted: 12 May 2011, 15:10
Hi,
when onRoomListUpdate is received, the list of room keeps in memory an empty array slot for each room that has been destroyed.
As you can see, after a short time of activity, this is the list I receive:
Don't mind the formatting, its a debug trace output of arrays received.
As you can see, there is plenty of empty slots. The more rooms are created and destroyed, more empty slots appear.
I am afraid that after long activity, the empty array will become HUGE.
Is this a kown bug? Is there a way to overcome this?
thanks
when onRoomListUpdate is received, the list of room keeps in memory an empty array slot for each room that has been destroyed.
As you can see, after a short time of activity, this is the list I receive:
Don't mind the formatting, its a debug trace output of arrays received.
Code: Select all
onSmartFoxRoomListUpdate({roomList:[0:undefined, 1:[object Room], 2:[object Room], 3:[object Room], 4:[object Room], 5:[object Room], 6:undefined, 7:undefined, 8:undefined, 9:undefined, 10:undefined, 11:undefined, 12:undefined, 13:undefined, 14:undefined, 15:undefined, 16:undefined, 17:undefined, 18:undefined, 19:undefined, 20:undefined, 21:undefined, 22:undefined, 23:undefined, 24:undefined, 25:undefined, 26:undefined, 27:undefined, 28:undefined, 29:undefined, 30:undefined, 31:undefined, 32:undefined, 33:undefined, 34:undefined, 35:undefined, 36:undefined, 37:undefined, 38:undefined, 39:undefined, 40:undefined, 41:undefined, 42:undefined, 43:undefined, 44:undefined, 45:undefined, 46:undefined, 47:undefined, 48:undefined, 49:undefined, 50:undefined, 51:undefined, 52:undefined, 53:undefined, 54:undefined, 55:undefined, 56:undefined, 57:undefined, 58:undefined, 59:undefined, 60:undefined, 61:undefined, 62:undefined, 63:undefined, 64:undefined, 65:undefined, 66:undefined, 67:undefined, 68:undefined, 69:undefined, 70:undefined, 71:undefined, 72:undefined, 73:undefined, 74:undefined, 75:undefined, 76:[object Room], 77:[object Room], 78:[object Room], 79:[object Room], 80:[object Room], 81:[object Room], 82:[object Room], 83:[object Room], 84:[object Room], 85:[object Room], 86:[object Room], 87:[object Room], 88:[object Room], 89:[object Room], 90:[object Room]], success:true})I am afraid that after long activity, the empty array will become HUGE.
Is this a kown bug? Is there a way to overcome this?
thanks