We need to see if there's a feature which is not in the quorum_features,
not if there are no features in common!
Signed-off-by: Greg Farnum <greg@inktank.com>
(cherry picked from commit
2280c0eaa9f3f733062085a5e7f7dc23c3bbe291)
{
stringstream unsupported_ss;
int unsupported_count = 0;
- if (!(mon->get_quorum_features() & features)) {
+ if ((mon->get_quorum_features() & features) != features) {
unsupported_ss << "the monitor cluster";
++unsupported_count;
}