Stop running room proxy cleanup in a separate task

This commit is contained in:
Stefan Ceriu
2023-06-29 13:30:43 +03:00
parent edd12b02af
commit d9e608a1e0
@@ -52,11 +52,9 @@ class RoomProxy: RoomProxyProtocol {
} }
deinit { deinit {
Task { @MainActor [roomTimelineObservationToken, roomListItem] in
roomTimelineObservationToken?.cancel() roomTimelineObservationToken?.cancel()
roomListItem.unsubscribe() roomListItem.unsubscribe()
} }
}
init(roomListItem: RoomListItemProtocol, init(roomListItem: RoomListItemProtocol,
room: RoomProtocol, room: RoomProtocol,