diff options
author | Yu Watanabe <watanabe.yu+github@gmail.com> | 2022-12-19 09:44:04 +0900 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-12-19 09:44:04 +0900 |
commit | cc3254c4462905f9c177dfd40dc0c296e00d00df (patch) | |
tree | bd5c18ea803ccfca9db0c6983dfe59456419bc69 | |
parent | 2736a0c64e522b575ea0ada635e823f132fd7d51 (diff) | |
parent | 4bf277caa54ed2b1cab474b5e38c3675eb5ada3a (diff) | |
download | systemd-cc3254c4462905f9c177dfd40dc0c296e00d00df.tar.gz |
Merge pull request #25779 from bluca/journa_remote_vacuum
journal-remote: follow-ups for #25076
-rw-r--r-- | src/journal-remote/journal-remote-main.c | 2 | ||||
-rw-r--r-- | src/journal-remote/journal-remote-write.c | 6 |
2 files changed, 4 insertions, 4 deletions
diff --git a/src/journal-remote/journal-remote-main.c b/src/journal-remote/journal-remote-main.c index 476c9ad972..29f05891f5 100644 --- a/src/journal-remote/journal-remote-main.c +++ b/src/journal-remote/journal-remote-main.c @@ -1148,7 +1148,7 @@ static int run(int argc, char **argv) { journal_reset_metrics(&s.metrics); s.metrics.max_use = arg_max_use; s.metrics.max_size = arg_max_size; - s.metrics.max_size = arg_keep_free; + s.metrics.keep_free = arg_keep_free; s.metrics.n_max_files = arg_n_max_files; r = create_remoteserver(&s, key, cert, trust); diff --git a/src/journal-remote/journal-remote-write.c b/src/journal-remote/journal-remote-write.c index 2e58c6d91e..f6c3d83732 100644 --- a/src/journal-remote/journal-remote-write.c +++ b/src/journal-remote/journal-remote-write.c @@ -22,7 +22,7 @@ static int do_rotate(ManagedJournalFile **f, MMapCache *m, JournalFileFlags file } Writer* writer_new(RemoteServer *server) { - Writer *w; + _cleanup_(writer_unrefp) Writer *w = NULL; int r; w = new0(Writer, 1); @@ -33,7 +33,7 @@ Writer* writer_new(RemoteServer *server) { w->mmap = mmap_cache_new(); if (!w->mmap) - return mfree(w); + return NULL; w->n_ref = 1; w->server = server; @@ -50,7 +50,7 @@ Writer* writer_new(RemoteServer *server) { } } - return w; + return TAKE_PTR(w); } static Writer* writer_free(Writer *w) { |