Skip to content

Instantly share code, notes, and snippets.

@tudor
Created March 4, 2020 03:06
Show Gist options
  • Save tudor/3d9dfcf207bf2e54d7a4803666800527 to your computer and use it in GitHub Desktop.
Save tudor/3d9dfcf207bf2e54d7a4803666800527 to your computer and use it in GitHub Desktop.
$34 = {
ext_ref = {
value_ = {
storage_ = {
<std::__atomic_base<long>> = {
_M_i = 1
}, <No data fields>}
}
},
arena = 0x7f315522a040,
call_combiner = {
size_ = 0,
queue_ = {
{
padding = "\300\240\"U1\177", '\000' <repeats 57 times>,
head = 139849858457792
},
tail = 0x7f315522a0c0,
stub = {
next = 0
}
},
cancel_state_ = 139898287641729
},
cq = 0x7f3ccced2d40,
pollent = {
pollent = {
pollset = 0x7f3ccced2e08,
pollset_set = 0x7f3ccced2e08
},
tag = GRPC_POLLS_POLLSET
},
channel = 0x7f36974d0d00,
start_time = 1583277846383976.2,
parent_call_atm = 0,
child = 0x0,
is_client = true,
destroy_called = true,
cancellation_is_inherited = false,
sent_initial_metadata = true,
sending_message = false,
sent_final_op = false,
received_initial_metadata = true,
receiving_message = false,
requested_final_op = true,
any_ops_sent_atm = 1,
received_final_op_atm = 1,
active_batches = {0x7f315522b580, 0x0, 0x0, 0x7f315522b660, 0x7f315522b740, 0x0},
stream_op_payload = {
send_initial_metadata = {
send_initial_metadata = 0x7f315522a1e8,
send_initial_metadata_flags = 256,
peer_string = 0x7f315522a600
},
send_trailing_metadata = {
send_trailing_metadata = 0x0
},
send_message = {
send_message = std::unique_ptr<grpc_core::ByteStream> = {
get() = 0x0
},
stream_write_closed = false
},
recv_initial_metadata = {
recv_initial_metadata = 0x7f315522a3b8,
recv_flags = 0x0,
recv_initial_metadata_ready = 0x7f315522a8d8,
trailing_metadata_available = 0x0,
peer_string = 0x0
},
recv_message = {
recv_message = 0x7f315522a858,
recv_message_ready = 0x7f315522a8b0
},
recv_trailing_metadata = {
recv_trailing_metadata = 0x7f315522a4a0,
collect_stats = 0x7f315522a608,
recv_trailing_metadata_ready = 0x7f315522aaa0
},
cancel_stream = {
cancel_error = 0x0
},
context = 0x7f315522a668
},
metadata_batch = {{{
list = {
count = 1,
default_count = 1,
head = 0x7f315522a6a8,
tail = 0x7f315522a6a8
},
idx = {
array = {0x7f315522a6a8, 0x0 <repeats 23 times>},
named = {
path = 0x7f315522a6a8,
method = 0x0,
status = 0x0,
authority = 0x0,
scheme = 0x0,
te = 0x0,
grpc_message = 0x0,
grpc_status = 0x0,
grpc_payload_bin = 0x0,
grpc_encoding = 0x0,
grpc_accept_encoding = 0x0,
grpc_server_stats_bin = 0x0,
grpc_tags_bin = 0x0,
grpc_trace_bin = 0x0,
content_type = 0x0,
content_encoding = 0x0,
accept_encoding = 0x0,
grpc_internal_encoding_request = 0x0,
grpc_internal_stream_encoding_request = 0x0,
user_agent = 0x0,
host = 0x0,
grpc_previous_rpc_attempts = 0x0,
grpc_retry_pushback_ms = 0x0,
x_endpoint_load_metrics_bin = 0x0
}
},
deadline = 9223372036854775807
}, {
list = {
count = 0,
default_count = 0,
head = 0x0,
tail = 0x0
},
idx = {
array = {0x0 <repeats 24 times>},
named = {
path = 0x0,
method = 0x0,
status = 0x0,
authority = 0x0,
scheme = 0x0,
te = 0x0,
grpc_message = 0x0,
grpc_status = 0x0,
grpc_payload_bin = 0x0,
grpc_encoding = 0x0,
grpc_accept_encoding = 0x0,
grpc_server_stats_bin = 0x0,
grpc_tags_bin = 0x0,
grpc_trace_bin = 0x0,
content_type = 0x0,
content_encoding = 0x0,
accept_encoding = 0x0,
grpc_internal_encoding_request = 0x0,
grpc_internal_stream_encoding_request = 0x0,
user_agent = 0x0,
host = 0x0,
grpc_previous_rpc_attempts = 0x0,
grpc_retry_pushback_ms = 0x0,
x_endpoint_load_metrics_bin = 0x0
}
},
deadline = 9223372036854775807
}}, {{
list = {
count = 0,
default_count = 0,
head = 0x0,
tail = 0x0
},
idx = {
array = {0x0 <repeats 24 times>},
named = {
path = 0x0,
method = 0x0,
status = 0x0,
authority = 0x0,
scheme = 0x0,
te = 0x0,
grpc_message = 0x0,
grpc_status = 0x0,
grpc_payload_bin = 0x0,
grpc_encoding = 0x0,
grpc_accept_encoding = 0x0,
grpc_server_stats_bin = 0x0,
grpc_tags_bin = 0x0,
grpc_trace_bin = 0x0,
content_type = 0x0,
content_encoding = 0x0,
accept_encoding = 0x0,
grpc_internal_encoding_request = 0x0,
grpc_internal_stream_encoding_request = 0x0,
user_agent = 0x0,
host = 0x0,
grpc_previous_rpc_attempts = 0x0,
grpc_retry_pushback_ms = 0x0,
x_endpoint_load_metrics_bin = 0x0
}
},
deadline = 9223372036854775807
}, {
list = {
count = 0,
default_count = 0,
head = 0x0,
tail = 0x0
},
idx = {
array = {0x0 <repeats 24 times>},
named = {
path = 0x0,
method = 0x0,
status = 0x0,
authority = 0x0,
scheme = 0x0,
te = 0x0,
grpc_message = 0x0,
grpc_status = 0x0,
grpc_payload_bin = 0x0,
grpc_encoding = 0x0,
grpc_accept_encoding = 0x0,
grpc_server_stats_bin = 0x0,
grpc_tags_bin = 0x0,
grpc_trace_bin = 0x0,
content_type = 0x0,
content_encoding = 0x0,
accept_encoding = 0x0,
grpc_internal_encoding_request = 0x0,
grpc_internal_stream_encoding_request = 0x0,
user_agent = 0x0,
host = 0x0,
grpc_previous_rpc_attempts = 0x0,
grpc_retry_pushback_ms = 0x0,
x_endpoint_load_metrics_bin = 0x0
}
},
deadline = 9223372036854775807
}}},
buffered_metadata = {0x7f35d87fc430, 0x7f35d87fc480},
compression_md = {
key = {
refcount = 0x0,
data = {
refcounted = {
length = 139849858403584,
bytes = 0x0
},
inlined = {
length = 0 '\000',
bytes = "\315!U1\177\000\000\000\000\000\000\000\000\000\000`\270!U1\177\000"
}
}
},
value = {
refcount = 0x0,
data = {
refcounted = {
length = 139849858403584,
bytes = 0x0
},
inlined = {
length = 0 '\000',
bytes = "\315!U1\177\000\000\000\000\000\000\000\000\000\000`\270!U1\177\000"
}
}
},
flags = 0,
internal_data = {
obfuscated = {0x0, 0x0, 0x0, 0x0}
}
},
peer_string = 0,
final_info = {
stats = {
transport_stream_stats = {
incoming = {
framing_bytes = 0,
data_bytes = 0,
header_bytes = 0
},
outgoing = {
framing_bytes = 0,
data_bytes = 0,
header_bytes = 0
}
},
latency = {
tv_sec = 0,
tv_nsec = 4209750,
clock_type = GPR_TIMESPAN
}
},
final_status = GRPC_STATUS_UNAVAILABLE,
error_string = 0x7f34d25bcc00 "{\"created\":\"@1583277846.388044664\",\"description\":\"Failed to pick subchannel\",\"file\":\"src/core/ext/filters/client_channel/client_channel.cc\",\"file_line\":3876,\"referenced_errors\":[{\"created\":\"@158327784"...
},
incoming_message_compression_algorithm = GRPC_MESSAGE_COMPRESS_NONE,
incoming_stream_compression_algorithm = GRPC_STREAM_COMPRESS_NONE,
encodings_accepted_by_peer = 1,
stream_encodings_accepted_by_peer = 0,
context = {{
value = 0x0,
destroy = 0x0
}, {
value = 0x0,
destroy = 0x0
}, {
value = 0x0,
destroy = 0x0
}, {
value = 0x0,
destroy = 0x0
}},
send_extra_metadata = {{
md = {
payload = 139858554404194
},
next = 0x0,
prev = 0x0,
reserved = 0x0
}, {
md = {
payload = 0
},
next = 0x0,
prev = 0x0,
reserved = 0x0
}, {
md = {
payload = 0
},
next = 0x0,
prev = 0x0,
reserved = 0x0
}},
send_extra_metadata_count = 0,
send_deadline = 9223372036854775807,
sending_stream = {
space_ = {
__data = "H\354\330\337<\177\000\000l", '\000' <repeats 15 times>, "X\247\"U1\177\000\000X\247\"U1\177\000\000\000\000\000\000\000\000\000\000\b", '\000' <repeats 16 times>, "`S\\1\177\000\000l\000\000\000\000\000\000\000\060`S\\1\177\000\000\060>\315S6\177", '\000' <repeats 225 times>,
__align = {<No data fields>}
}
},
receiving_stream = std::unique_ptr<grpc_core::ByteStream> = {
get() = 0x0
},
receiving_buffer = 0x7f315522b0f8,
receiving_slice = {
refcount = 0x0,
data = {
refcounted = {
length = 0,
bytes = 0x0
},
inlined = {
length = 0 '\000',
bytes = '\000' <repeats 22 times>
}
}
},
receiving_slice_ready = {
next_data = {
next = 0x0,
atm_next = {
next = 0
},
scratch = 0
},
cb = 0x0,
cb_arg = 0x0,
scheduler = 0x0,
error_data = {
error = 0x0,
scratch = 0
}
},
receiving_stream_ready = {
next_data = {
next = 0x0,
atm_next = {
next = 0
},
scratch = 0
},
cb = 0x7f3cdfa66450 <receiving_stream_ready_in_call_combiner(void*, grpc_error*)>,
cb_arg = 0x7f315522b740,
scheduler = 0x7f3cdfd963d0 <exec_ctx_scheduler>,
error_data = {
error = 0x7f3c9bbd5480,
scratch = 139898287641728
}
},
receiving_initial_metadata_ready = {
next_data = {
next = 0x0,
atm_next = {
next = 0
},
scratch = 0
},
cb = 0x7f3cdfa65c40 <receiving_initial_metadata_ready(void*, grpc_error*)>,
cb_arg = 0x7f315522b660,
scheduler = 0x7f3cdfd963d0 <exec_ctx_scheduler>,
error_data = {
error = 0x7f3c9bbd5480,
scratch = 139898287641728
}
},
receiving_trailing_metadata_ready = {
next_data = {
next = 0x0,
atm_next = {
next = 0
},
scratch = 0
},
cb = 0x7f3cdfa66bc0 <receiving_trailing_metadata_ready(void*, grpc_error*)>,
cb_arg = 0x7f315522b660,
scheduler = 0x7f3cdfd963d0 <exec_ctx_scheduler>,
error_data = {
error = 0x0,
scratch = 0
}
},
test_only_last_message_flags = 0,
cancelled = 1,
release_call = {
next_data = {
next = 0x0,
atm_next = {
next = 0
},
scratch = 0
},
cb = 0x7f3cdfa63a10 <release_call(void*, grpc_error*)>,
cb_arg = 0x7f315522a060,
scheduler = 0x7f3cdfd963d0 <exec_ctx_scheduler>,
error_data = {
error = 0x0,
scratch = 0
}
},
final_op = {
client = {
status = 0x7f315522b420,
status_details = 0x7f315522b428,
error_string = 0x7f315522b418
},
server = {
cancelled = 0x7f315522b420,
server = 0x7f315522b428
}
},
status_error = 139898287641728,
recv_state = 1
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment