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
Uh oh!
There was an error while loading. Please reload this page.
-
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