-
- Downloads
subsys: Make the subsystem init order match the module dependencies
Fix levels for subsystems that depend on log/err * winprocess (security) doesn't use err: * call windows process security APIs as early as possible * init err after winprocess * move wallclock so it's still after err * network and time depend on log: * make sure that network and time can use logging. * init network and time after log Add comments explaining the module init order. Fixes bug 31615; bugfix on 0.4.0.1-alpha.
Showing
- changes/bug31615 5 additions, 0 deletionschanges/bug31615
- src/lib/err/torerr_sys.c 4 additions, 1 deletionsrc/lib/err/torerr_sys.c
- src/lib/log/log_sys.c 2 additions, 0 deletionssrc/lib/log/log_sys.c
- src/lib/net/network_sys.c 3 additions, 1 deletionsrc/lib/net/network_sys.c
- src/lib/process/winprocess_sys.c 2 additions, 0 deletionssrc/lib/process/winprocess_sys.c
- src/lib/thread/compat_threads.c 2 additions, 0 deletionssrc/lib/thread/compat_threads.c
- src/lib/time/time_sys.c 3 additions, 1 deletionsrc/lib/time/time_sys.c
- src/lib/wallclock/approx_time.c 3 additions, 1 deletionsrc/lib/wallclock/approx_time.c
changes/bug31615
0 → 100644
Please register or sign in to comment