diff options
author | 2015-04-23 10:52:14 -0700 | |
---|---|---|
committer | 2015-04-23 10:52:14 -0700 | |
commit | 50d9db534c202a2a473d7b5d54f105174ec7f727 (patch) | |
tree | 0fbb703e46646b7666600d5de7cf28256ad239ad /src/core/channel/client_channel.c | |
parent | 0b20751b5040ccecb7a31c57f4038cec1559ab7e (diff) |
Flesh out initial_op
Diffstat (limited to 'src/core/channel/client_channel.c')
-rw-r--r-- | src/core/channel/client_channel.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/core/channel/client_channel.c b/src/core/channel/client_channel.c index e6b0f7bba8..77c4951038 100644 --- a/src/core/channel/client_channel.c +++ b/src/core/channel/client_channel.c @@ -325,9 +325,12 @@ static void channel_op(grpc_channel_element *elem, /* Constructor for call_data */ static void init_call_elem(grpc_call_element *elem, - const void *server_transport_data) { + const void *server_transport_data, grpc_transport_op *initial_op) { call_data *calld = elem->call_data; + /* TODO(ctiller): is there something useful we can do here? */ + GPR_ASSERT(initial_op == NULL); + GPR_ASSERT(elem->filter == &grpc_client_channel_filter); GPR_ASSERT(server_transport_data == NULL); calld->elem = elem; |