main: create directories before writing pidfile
This makes it possible to save pidfile in /var/run/chrony.
This commit is contained in:
parent
7637faa0d0
commit
26e08abe71
1 changed files with 3 additions and 3 deletions
6
main.c
6
main.c
|
@ -530,9 +530,6 @@ int main
|
|||
/* Check whether another chronyd may already be running */
|
||||
check_pidfile();
|
||||
|
||||
/* Write our pidfile to prevent other chronyds running */
|
||||
write_pidfile();
|
||||
|
||||
if (!user)
|
||||
user = CNF_GetUser();
|
||||
|
||||
|
@ -543,6 +540,9 @@ int main
|
|||
/* Create directories for sockets, log files, and dump files */
|
||||
CNF_CreateDirs(pw->pw_uid, pw->pw_gid);
|
||||
|
||||
/* Write our pidfile to prevent other instances from running */
|
||||
write_pidfile();
|
||||
|
||||
PRV_Initialise();
|
||||
LCL_Initialise();
|
||||
SCH_Initialise();
|
||||
|
|
Loading…
Reference in a new issue