diff options
author | 2016-03-18 15:35:48 -0700 | |
---|---|---|
committer | 2016-03-18 15:35:48 -0700 | |
commit | 6b0cb778d0de65495a5c7638f4dd8ba88bef5254 (patch) | |
tree | 8828f4d381886315dea00be45a615e696c0d3b43 /src | |
parent | 8707d69fd8cc31921d2b9925af37c7f7d32b5326 (diff) | |
parent | 239d6d53412e4efde26f4b181e050ad1500ef52c (diff) |
Merge pull request #5527 from ctiller/xoxo
Fix comparison function
Diffstat (limited to 'src')
-rw-r--r-- | src/core/client_config/subchannel_index.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/core/client_config/subchannel_index.c b/src/core/client_config/subchannel_index.c index 3f948998f9..24cc76cf22 100644 --- a/src/core/client_config/subchannel_index.c +++ b/src/core/client_config/subchannel_index.c @@ -108,6 +108,7 @@ static int subchannel_key_compare(grpc_subchannel_key *a, if (c != 0) return c; c = memcmp(a->args.filters, b->args.filters, a->args.filter_count * sizeof(*a->args.filters)); + if (c != 0) return c; return grpc_channel_args_compare(a->args.args, b->args.args); } |