sd-event: set pid to event source after all setup processes finished
authorYu Watanabe <watanabe.yu+github@gmail.com>
Thu, 7 Apr 2022 06:21:56 +0000 (15:21 +0900)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Thu, 28 Apr 2022 17:17:54 +0000 (19:17 +0200)
commitc93c0fac58faa8c0aa3fba2ad98347b529671eb8
tree0d793f3ce2970cbd31fe4d5b2b55ab6be89c3ea2
parenta4f0ccc3419e1f686d660e7a71e99dba296d6787
sd-event: set pid to event source after all setup processes finished

Otherwise, the assertion in source_disconnect() may be triggered,

(cherry picked from commit 54988a27b9d1487e1690f94b79031ef61edd6651)
(cherry picked from commit e006b56c187facfd6cd5ca3979c4088159d551f1)
src/libsystemd/sd-event/sd-event.c