Introduce scoped async tasks and get-rid of Arc'ed objects
2694936ca5
de-arcify Storage
99980720be
de-arcify RoomRegistry
5818c0f516
de-arcify PlayerRegistry
c114de7dfa
use scoped for telemetry and all socket connections
1652333184
use scoped for xmpp
used regex_static in Jid
Better not to use regex_static
, since it hasn't been updated in a couple of years and depends on older crates. It should be pretty easy to implement this manually via lazy_static
6ed1f6be40
readme.md
b9724cd995
stop player fibers on shutdown
5c07c8368d
persistence of chat messages
f401aa786e
Fix Storage closing during app shutdown.
1b5ac1491a
persistence for rooms