troglobit / finit

Fast init for Linux. Cookies included
https://troglobit.com/projects/finit/
MIT License
621 stars 61 forks source link

All internal conditions get stuck in flux after initctl reload #385

Closed troglobit closed 7 months ago

troglobit commented 7 months ago

Before reload:

PID  IDENT    STATUS  CONDITION                                                                                                              
1    init     on      <net/lo/running>
1    init     on      <net/lo/up>
1    init     on      <net/lo/exist>
1    init     on      <service/keventd/running>
1    init     on      <int/bootstrap>
1    init     on      <int/container>
1    static   on      <hook/net/up>
1    static   on      <hook/svc/up>
1    static   on      <hook/svc/plugin>
1    static   on      <hook/sys/up>
1    static   on      <hook/sys/banner>
1    static   on      <hook/mount/root>
1    static   on      <hook/mount/all>

After reload:

PID  IDENT    STATUS  CONDITION                                                                                                              
1    init     on      <net/lo/running>
1    init     on      <net/lo/up>
1    init     on      <net/lo/exist>
1    init     on      <service/serv/halted>
1    init     on      <service/keventd/running>
1    init     flux    <int/bootstrap>
1    init     flux    <int/container>
1    static   on      <hook/net/up>
1    static   on      <hook/svc/up>
1    static   on      <hook/svc/plugin>
1    static   on      <hook/sys/up>
1    static   on      <hook/sys/banner>
1    static   on      <hook/mount/root>
1    static   on      <hook/mount/all>