mirror of
https://git.FreeBSD.org/src.git
synced 2024-12-15 10:17:20 +00:00
Make workers inherit debug level from the main process.
Approved by: pjd (mentor) MFC after: 1 week
This commit is contained in:
parent
586b0ae5aa
commit
bc7a916a25
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=219482
@ -806,7 +806,7 @@ hastd_primary(struct hast_resource *res)
|
||||
{
|
||||
pthread_t td;
|
||||
pid_t pid;
|
||||
int error, mode;
|
||||
int error, mode, debuglevel;
|
||||
|
||||
/*
|
||||
* Create communication channel for sending control commands from
|
||||
@ -858,6 +858,7 @@ hastd_primary(struct hast_resource *res)
|
||||
|
||||
gres = res;
|
||||
mode = pjdlog_mode_get();
|
||||
debuglevel = pjdlog_debug_get();
|
||||
|
||||
/* Declare that we are sender. */
|
||||
proto_send(res->hr_event, NULL, 0);
|
||||
@ -869,6 +870,7 @@ hastd_primary(struct hast_resource *res)
|
||||
descriptors_assert(res, mode);
|
||||
|
||||
pjdlog_init(mode);
|
||||
pjdlog_debug_set(debuglevel);
|
||||
pjdlog_prefix_set("[%s] (%s) ", res->hr_name, role2str(res->hr_role));
|
||||
setproctitle("%s (primary)", res->hr_name);
|
||||
|
||||
|
@ -346,7 +346,7 @@ hastd_secondary(struct hast_resource *res, struct nv *nvin)
|
||||
sigset_t mask;
|
||||
pthread_t td;
|
||||
pid_t pid;
|
||||
int error, mode;
|
||||
int error, mode, debuglevel;
|
||||
|
||||
/*
|
||||
* Create communication channel between parent and child.
|
||||
@ -398,6 +398,7 @@ hastd_secondary(struct hast_resource *res, struct nv *nvin)
|
||||
|
||||
gres = res;
|
||||
mode = pjdlog_mode_get();
|
||||
debuglevel = pjdlog_debug_get();
|
||||
|
||||
/* Declare that we are sender. */
|
||||
proto_send(res->hr_event, NULL, 0);
|
||||
@ -409,6 +410,7 @@ hastd_secondary(struct hast_resource *res, struct nv *nvin)
|
||||
descriptors_assert(res, mode);
|
||||
|
||||
pjdlog_init(mode);
|
||||
pjdlog_debug_set(debuglevel);
|
||||
pjdlog_prefix_set("[%s] (%s) ", res->hr_name, role2str(res->hr_role));
|
||||
setproctitle("%s (secondary)", res->hr_name);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user