]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
llmnr: add comment why we install no complete() handler on stream
authorLennart Poettering <lennart@poettering.net>
Mon, 21 Jan 2019 17:36:14 +0000 (18:36 +0100)
committerLennart Poettering <lennart@poettering.net>
Fri, 15 Feb 2019 16:13:58 +0000 (17:13 +0100)
src/resolve/resolved-llmnr.c

index d73f86560d00460ebddf92871b58ccd0fd76ae73..b7c37f1132aa1be2c901a14a2060d3f005be6ed5 100644 (file)
@@ -302,6 +302,8 @@ static int on_llmnr_stream(sd_event_source *s, int fd, uint32_t revents, void *u
         }
 
         stream->on_packet = on_llmnr_stream_packet;
+        /* We don't configure a "complete" handler here, we rely on the default handler than simply drops the
+         * reference to the stream, thus freeing it */
         return 0;
 }