diff --git a/nest/proto.c b/nest/proto.c index 8c4d0f44..e07def62 100644 --- a/nest/proto.c +++ b/nest/proto.c @@ -2981,7 +2981,7 @@ void init_journals(void) { protos_attr_field_init(); - proto_journal_domain = DOMAIN_NEW_RCU_SYNC(rtable); + proto_journal_domain = DOMAIN_NEW(rtable); init_journal(sizeof(struct proto_pending_update), "proto journal loop"); init_journal(sizeof(struct channel_pending_update), "channel journal loop"); } @@ -3183,7 +3183,7 @@ fc_for_dummy_recipient(void *rec) log("protocol %s changed state to %i", name, state); else log("not found in %i", pupdate->proto_attr); - lfjour_release(rec); + lfjour_release(rec, last_up); dummy_log_proto_attr_list(); } }