chiark / gitweb /
journal-remote: process events without delay
[elogind.git] / src / journal-remote / journal-remote-parse.c
index afded7e38007669cc08c80b68810f7115b3c5d80..7e6295435113d6035d48725e97ef93d528cd322e 100644 (file)
@@ -41,6 +41,7 @@ void source_free(RemoteSource *source) {
         writer_unref(source->writer);
 
         sd_event_source_unref(source->event);
+        sd_event_source_unref(source->buffer_event);
 
         free(source);
 }
@@ -443,7 +444,7 @@ int process_source(RemoteSource *source, bool compress, bool seal) {
                 return r;
 
         /* We have a full event */
-        log_trace("Received full event from source@%p fd:%d (%s)",
+        log_trace("Received full event from source@%p fd:%d (%s)",
                   source, source->fd, source->name);
 
         if (!source->iovw.count) {