Heal daemons don't have IO threads ... How to understand this statement #3441
Unanswered
jifengzhou
asked this question in
Q&A
Replies: 1 comment 1 reply
-
Because heal daemons use their own threads which are per replicate translator. There is no io-threads because it doesn't do any user I/O. |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hello all,
Store the following code in the afr-inode-read.c:afr_getxattr() function:
/*
* Heal daemons don't have IO threads ... and as a result they
* send this getxattr down and eventually crash :(
*/
op_errno = -1;
GF_CHECK_XATTR_KEY_AND_GOTO(name,
IO_THREADS_QUEUE_SIZE_KEY, op_errno, out);
The purpose described in this code is because "Heal daemons don't have IO threads ..", so "and as a result they send this getxattr down and eventually crash", why don't Heal daemons have IO threads?
Best regards
Beta Was this translation helpful? Give feedback.
All reactions