Existing / disconnected users are not getting cleaned up from the call

This issue is already reported here:

So I made sure that the storage are set as “none” in prosody configuration and I restarted prosody once, but this issue appear again after few days. Its been like more than 3 days now, but I still see the disconnected users still showing up in the call.

Is there any other control, which I should be aware of ? Kindly suggest.

Thank you.

Are you using prosody 0.11?

No, but I was planning to upgrade it later to use Token based authentication as mentioned here. Currently the version installed is:

prosody/bionic,now 0.10.0-1build1 amd64 [installed,automatic]

While checking the status of prosody, I came across this error:

Sep 22 14:33:01 general error   Top-level error, please report:
/usr/lib/prosody/modules/mod_bosh.lua:483: attempt to index field '?' (a nil value)
Sep 22 14:33:01 general error
stack traceback:
    /usr/lib/prosody/modules/mod_bosh.lua:483: in function </usr/lib/prosody/modules/mod_bosh.lua:473>
    (tail call): ?
    /usr/lib/prosody/util/timer.lua:51: in function '?'
    /usr/lib/prosody/net/server_select.lua:917: in function </usr/lib/prosody/net/server_select.lua:861>
    [C]: in function 'xpcall'
    /usr/bin/prosody:400: in function 'loop'
    /usr/bin/prosody:431: in main chunk
    [C]: ?

Could you please share your knowledge for both the version ? is there any issues with 0.11 ?

No, this is the recommended version. With 0.10 we have reports of such ghosts and once you upgrade to 0.11 that is fixed.