aboutsummaryrefslogtreecommitdiff
path: root/matrix/rooms
diff options
context:
space:
mode:
authorTulir Asokan <tulir@maunium.net>2020-05-06 23:30:16 +0300
committerTulir Asokan <tulir@maunium.net>2020-05-06 23:30:16 +0300
commit03826346d9bbe44f32e868e18d0367949b518361 (patch)
treee7767f8d24336ab121691d677f78fdbb714bf1ff /matrix/rooms
parent6cf22290ad6a471fa7556ad84d5c70862fa7726c (diff)
Random changes
Diffstat (limited to 'matrix/rooms')
-rw-r--r--matrix/rooms/roomcache.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/matrix/rooms/roomcache.go b/matrix/rooms/roomcache.go
index 067cbb6..5af0c5b 100644
--- a/matrix/rooms/roomcache.go
+++ b/matrix/rooms/roomcache.go
@@ -139,11 +139,11 @@ func (cache *RoomCache) LoadList() error {
func (cache *RoomCache) SaveLoadedRooms() {
cache.Lock()
- defer cache.Unlock()
cache.clean(false)
for node := cache.head; node != nil; node = node.prev {
node.Save()
}
+ cache.Unlock()
}
func (cache *RoomCache) SaveList() error {
@@ -193,7 +193,7 @@ func (cache *RoomCache) Touch(roomID id.RoomID) {
}
func (cache *RoomCache) TouchNode(node *Room) {
- if cache.noUnload || node.touch + 2 > time.Now().Unix() {
+ if cache.noUnload || node.touch+2 > time.Now().Unix() {
return
}
cache.Lock()