mirror of
https://github.com/xcat2/confluent.git
synced 2026-03-09 09:39:24 +00:00
b6546f923b3bb918b71456fcc7394a81e8fc86e7
When initializing security key, a background thread may occur. Sometimes, the system would go to daemonize while that thread was still running, and the whole system could exit. Leading to incomplete write to globals as well as leaving the daemon looking at the data copied over from pre-fork and seeing the last state of that thread forever frozen. Make sure the background threads are fully done prior to exiting.
Description
xCAT confluent - replacement of conserver and eventually xcatd
Languages
Python
79.6%
Shell
16.2%
C
3.3%
Go
0.4%
Perl
0.3%