diff options
author | Mohit Agrawal <moagrawal@redhat.com> | 2019-04-04 09:56:11 +0530 |
---|---|---|
committer | Atin Mukherjee <amukherj@redhat.com> | 2019-04-15 04:30:43 +0000 |
commit | 798aadbe51a9a02dd98a0f861cc239ecf7c8ed57 (patch) | |
tree | 492c9d756bdacfbeb7db8f0ce975d33c99e01097 /glusterfsd/src/glusterfsd.h | |
parent | a67929e18a39d5c79a4a7e2b78015523626a367e (diff) |
core: Log level changes do not effect on running client process
Problem: commit c34e4161f3cb6539ec83a9020f3d27eb4759a975 set log-level
per xlator during reconfigure only for a brick process not for
the client process.
Solution: 1) Change per xlator log-level only if brick_mux is enabled.To make sure
about brick multiplex introudce a flag brick_mux at ctx->cmd_args.
Note: There are two other changes done with this patch
1) Ignore client-log-level option to attach a brick with
already running brick if brick_mux is enabled
2) Add a log to print pid of the running process to make easier
debugging
Change-Id: I39e85de778e150d0685cd9a79425ce8b4783f9c9
Signed-off-by: Mohit Agrawal <moagrawal@redhat.com>
Fixes: bz#1696046
Diffstat (limited to 'glusterfsd/src/glusterfsd.h')
-rw-r--r-- | glusterfsd/src/glusterfsd.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/glusterfsd/src/glusterfsd.h b/glusterfsd/src/glusterfsd.h index c91daa0fb54..dc7d995e778 100644 --- a/glusterfsd/src/glusterfsd.h +++ b/glusterfsd/src/glusterfsd.h @@ -111,7 +111,8 @@ enum argp_option_keys { ARGP_FUSE_FLUSH_HANDLE_INTERRUPT_KEY = 189, ARGP_FUSE_LRU_LIMIT_KEY = 190, ARGP_FUSE_AUTO_INVAL_KEY = 191, - ARGP_GLOBAL_THREADING_KEY = 192 + ARGP_GLOBAL_THREADING_KEY = 192, + ARGP_BRICK_MUX_KEY = 193 }; struct _gfd_vol_top_priv { |