]> git.ipfire.org Git - thirdparty/systemd.git/commit - src/network/networkd-manager.c
networkd: manager do not unef netlink and gennetlink early
authorSusant Sahani <ssahani@redhat.com>
Thu, 2 May 2019 09:52:03 +0000 (15:22 +0530)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Tue, 7 May 2019 14:55:19 +0000 (16:55 +0200)
commitd4df6326740e1fabb356299875d154de89589211
treeee0a5c6f9d1add283e7633869c4f0d81305e3b65
parentc9c908a60dab4c043be11e65962247ee2c7ac59a
networkd: manager do not unef netlink and gennetlink early

Because of this the fd is getting closed and we getting errors
like
```
^Ceno1: Could not send rtnetlink message: Bad file descriptor
enp7s0f0: Could not send rtnetlink message: Bad file descriptor
enp7s0f0: Cannot delete unreachable route for DHCPv6 delegated subnet 2a0a:...:fc::/62: Bad file descriptor
Assertion '*_head == _item' failed at ../systemd/src/network/networkd-route.c:126, function route_free(). Aborting.
Aborted
```

Closes one of https://github.com/systemd/systemd/issues/12452
src/network/networkd-manager.c