Added bserver to commit
authorJeroen van der Heijden <jeroen@transceptor.technology>
Thu, 21 Jan 2021 21:53:57 +0000 (22:53 +0100)
committerJeroen van der Heijden <jeroen@transceptor.technology>
Thu, 21 Jan 2021 21:53:57 +0000 (22:53 +0100)
src/siri/db/series.c
src/siri/net/bserver.c

index 9515ba44eb395dea909b8c9e81ed26e695806ca1..f844a124f723423314aa00218be2c62989189726 100644 (file)
@@ -1061,7 +1061,6 @@ int siridb_series_optimize_shard(
              * we have at least 2 references to the shard so we never
              * reach 0 here.  (this ref + optimize ref)
              */
-            assert(shard->replacing->ref >= 2);
             siridb_shard_decref(shard->replacing);
         }
         else if (idx->shard == shard && end)
index 3fd9b81be91a40b05da30ee722fd7e91dee49134..2d59bab3a51903f4ecd8e72144ec9a3f24438594 100644 (file)
@@ -905,7 +905,7 @@ static void on_series_tags(sirinet_stream_t * client, sirinet_pkg_t * pkg)
 
                     if (tag && imap_add(tag->series, series->id, series) == 0)
                     {
-                        ++series->ref;
+                        siridb_series_incref(series);
                     }
 
                     siridb_tags_set_require_save(siridb->tags, tag);