udevadm: missing initialization of descriptor
authorYu Watanabe <watanabe.yu+github@gmail.com>
Tue, 17 Sep 2019 15:52:07 +0000 (00:52 +0900)
committerMichael Biebl <biebl@debian.org>
Tue, 19 Nov 2019 08:17:12 +0000 (08:17 +0000)
(cherry picked from commit 2f5b282aab78bd2378df428c57c5fd1cc09e9f4f)
(cherry picked from commit 477bf86c911a9fdc57341cbf2acf70ae1965edfd)

Gbp-Pq: Name udevadm-missing-initialization-of-descriptor.patch

src/udev/udev-ctrl.c

index b38370883f7dd0f8e269389071cc9d197858c87f..751e03498233c4507bc34953f6461610798b882e 100644 (file)
@@ -76,6 +76,7 @@ int udev_ctrl_new_from_fd(struct udev_ctrl **ret, int fd) {
         *uctrl = (struct udev_ctrl) {
                 .n_ref = 1,
                 .sock = fd >= 0 ? fd : TAKE_FD(sock),
+                .sock_connect = -1,
                 .bound = fd >= 0,
         };