Эх сурвалжийг харах

Explicitly spell out cancellation in default propagation mask

Craig Tiller 10 жил өмнө
parent
commit
44912d78a0

+ 4 - 4
include/grpc/grpc.h

@@ -368,10 +368,10 @@ typedef struct grpc_op {
    GRPC_PROPAGATE_DEFAULTS & ~GRPC_PROPAGATE_DEADLINE to disable deadline 
    GRPC_PROPAGATE_DEFAULTS & ~GRPC_PROPAGATE_DEADLINE to disable deadline 
    propagation. Doing so gives flexibility in the future to define new 
    propagation. Doing so gives flexibility in the future to define new 
    propagation types that are default inherited or not. */
    propagation types that are default inherited or not. */
-#define GRPC_PROPAGATE_DEFAULTS                        \
-  ((gpr_uint32)((0xffff | GRPC_PROPAGATE_DEADLINE |    \
-                 GRPC_PROPAGATE_CENSUS_STATS_CONTEXT | \
-                 GRPC_PROPAGATE_CENSUS_TRACING_CONTEXT)))
+#define GRPC_PROPAGATE_DEFAULTS                                                \
+  ((gpr_uint32)((                                                              \
+      0xffff | GRPC_PROPAGATE_DEADLINE | GRPC_PROPAGATE_CENSUS_STATS_CONTEXT | \
+      GRPC_PROPAGATE_CENSUS_TRACING_CONTEXT | GRPC_PROPAGATE_CANCELLATION)))
 
 
 /** Initialize the grpc library.
 /** Initialize the grpc library.