1 Star 0 Fork 0

zeq263/librdkafka

Create your Gitee Account
Explore and code with more than 12 million developers,Free private repositories !:)
Sign up
Clone or Download
.gdbmacros 516 Bytes
Copy Edit Raw Blame History
Magnus Edenhill authored 2018-11-13 14:09 . Added gdbmacro for msg queues
# Print rd_kafka_msgq_t
define dump_msgq
set $rkmq = $arg0
set $rkm = $rkmq.rkmq_msgs.tqh_first
set $exp_msgid = 0
set $cnt = 0
while $rkm != 0
set $msgid = $rkm.rkm_u.producer.msgid
printf "#%d ((rd_kafka_msgq_t *)%p) msgid %llu\n", $cnt, $rkm, $msgid
if $exp_msgid != 0 && $exp_msgid != $msgid
printf " ^ WARNING: expected msgid %llu, not %llu\n", $exp_msgid, $msgid
end
set $exp_msgid = $msgid + 1
set $rkm = $rkm.rkm_link.tqe_next
set $cnt++
end
end
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Java
1
https://gitee.com/zaric_181/librdkafka.git
git@gitee.com:zaric_181/librdkafka.git
zaric_181
librdkafka
librdkafka
master

Search