diff options
author | 2015-02-09 15:43:34 -0800 | |
---|---|---|
committer | 2015-02-09 15:43:34 -0800 | |
commit | 40fcdaff0ae9db85953c4c2e32bd2a6534bdb72e (patch) | |
tree | 835e76c9a9ab7471123d8e05860d6cf551189419 /src/cpp/server/server_builder.cc | |
parent | 1d2e21962ea2e70ab17c10868f1bf2acec2fde33 (diff) |
Remove stream_context
Diffstat (limited to 'src/cpp/server/server_builder.cc')
-rw-r--r-- | src/cpp/server/server_builder.cc | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/cpp/server/server_builder.cc b/src/cpp/server/server_builder.cc index 8d8276ca00..d6bcb9313a 100644 --- a/src/cpp/server/server_builder.cc +++ b/src/cpp/server/server_builder.cc @@ -67,6 +67,10 @@ void ServerBuilder::SetThreadPool(ThreadPoolInterface *thread_pool) { std::unique_ptr<Server> ServerBuilder::BuildAndStart() { bool thread_pool_owned = false; + if (!async_services_.empty() && !services_.empty()) { + gpr_log(GPR_ERROR, "Mixing async and sync services is unsupported for now"); + return nullptr; + } if (!thread_pool_ && services_.size()) { int cores = gpr_cpu_num_cores(); if (!cores) cores = 4; |