X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=src%2Fjournal-remote%2Fjournal-upload.c;h=e16204484e2a40e436ead0e5fa15f46ef957395e;hp=bdeeff67788363d65a16e38fcab7094c08c026be;hb=b88a40a7e592e0a4a2e6e8eb1ed3721989ba5d0e;hpb=e1ad6e245dcf63faa8f183063eb97678f4f9ac94 diff --git a/src/journal-remote/journal-upload.c b/src/journal-remote/journal-upload.c index bdeeff677..e16204484 100644 --- a/src/journal-remote/journal-upload.c +++ b/src/journal-remote/journal-upload.c @@ -191,7 +191,7 @@ int start_upload(Uploader *u, easy_setopt(curl, CURLOPT_POST, 1L, LOG_ERR, return -EXFULL); - easy_setopt(curl, CURLOPT_ERRORBUFFER, &u->error, + easy_setopt(curl, CURLOPT_ERRORBUFFER, u->error, LOG_ERR, return -EXFULL); /* set where to write to */ @@ -818,7 +818,10 @@ int main(int argc, char **argv) { } cleanup: - sd_notify(false, "STATUS=Shutting down..."); + sd_notify(false, + "STOPPING=1\n" + "STATUS=Shutting down..."); + destroy_uploader(&u); finish: