diff options
author | David Garcia Quintas <dgq@google.com> | 2016-03-17 22:51:52 -0700 |
---|---|---|
committer | David Garcia Quintas <dgq@google.com> | 2016-03-17 22:51:52 -0700 |
commit | 13c2f6e69d04804b4c1cba6380b54f6adb80cee0 (patch) | |
tree | 5b62e2d0c5bb267e12e125ea5421c3e96c483157 /src/cpp/server | |
parent | 921f4b0a6e0c77f8c1d0f48b72d7087a21f5e311 (diff) |
Implemented compression level algorithms properly (as a function of the accepted algorithms by the call's peer.
Diffstat (limited to 'src/cpp/server')
-rw-r--r-- | src/cpp/server/server_context.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/cpp/server/server_context.cc b/src/cpp/server/server_context.cc index eb49b21037..5d12ce2ecf 100644 --- a/src/cpp/server/server_context.cc +++ b/src/cpp/server/server_context.cc @@ -43,6 +43,7 @@ #include <grpc/support/log.h> #include "src/core/channel/compress_filter.h" +#include "src/core/surface/call.h" #include "src/cpp/common/create_auth_context.h" namespace grpc { @@ -197,7 +198,7 @@ bool ServerContext::IsCancelled() const { void ServerContext::set_compression_level(grpc_compression_level level) { const grpc_compression_algorithm algorithm_for_level = - grpc_compression_algorithm_for_level(level); + grpc_call_compression_for_level(call_, level); set_compression_algorithm(algorithm_for_level); } |