]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
resolved: transaction - don't unref server when creating TCP socket
authorTom Gundersen <teg@jklm.no>
Sat, 25 Jul 2015 03:12:49 +0000 (05:12 +0200)
committerTom Gundersen <teg@jklm.no>
Mon, 27 Jul 2015 18:34:15 +0000 (20:34 +0200)
This was a bug.

src/resolve/resolved-dns-transaction.c

index 956c2e99732f631af89570e4ecc3c637afe79a9b..a8ff2336730a09b6533c1f0e0f09e5281e02ca33 100644 (file)
@@ -243,7 +243,7 @@ static int on_stream_complete(DnsStream *s, int error) {
 }
 
 static int dns_transaction_open_tcp(DnsTransaction *t) {
-        _cleanup_(dns_server_unrefp) DnsServer *server = NULL;
+        DnsServer *server = NULL;
         _cleanup_close_ int fd = -1;
         int r;