Initialize census if not initialized yet and some features are available.

pull/4897/head
Bogdan Drutu 9 years ago
parent 927dae0da0
commit 050072403a
  1. 6
      src/core/surface/init.c

@ -117,8 +117,10 @@ void grpc_init(void) {
grpc_iomgr_init();
grpc_executor_init();
grpc_tracer_init("GRPC_TRACE");
/* Only initialize census if noone else has. */
if (census_enabled() == CENSUS_FEATURE_NONE) {
/* Only initialize census if none else has and some features are available.
*/
if (census_enabled() == CENSUS_FEATURE_NONE &&
census_supported() != CENSUS_FEATURE_NONE) {
if (census_initialize(census_supported())) { /* enable all features. */
gpr_log(GPR_ERROR, "Could not initialize census.");
}

Loading…
Cancel
Save