X-Git-Url: http://git.vrable.net/?a=blobdiff_plain;f=bluesky%2Fcloudlog.c;h=116195c14e731c9a2ca033c285a707a9d996f78f;hb=4536000021cb67fb248317392336f69c7c045754;hp=b2f95c74e39b9248192f1493211bcc9d09994dbd;hpb=1508a5d6b5b8ca8173ccedd79009935d5fdabc06;p=bluesky.git diff --git a/bluesky/cloudlog.c b/bluesky/cloudlog.c index b2f95c7..116195c 100644 --- a/bluesky/cloudlog.c +++ b/bluesky/cloudlog.c @@ -392,6 +392,7 @@ BlueSkyCloudPointer bluesky_cloudlog_serialize(BlueSkyCloudLog *log, g_mutex_lock(fs->lock); InodeMapEntry *entry = bluesky_inode_map_lookup(fs->inode_map, log->inum, 1); + bluesky_cloudlog_unref_delayed(entry->item); entry->item = log; bluesky_cloudlog_ref(entry->item); g_mutex_unlock(fs->lock);