High-Precision-Congestion-Control
High-Precision-Congestion-Control copied to clipboard
Bug in qbb-net-device.cc
Hi yuliang, I found a bug in DequeueAndTransmit() method of qbb-net-device.cc file. In this function, may call DequeueAndTransmit() again (because switchnotifydequeue->call->sendPfc->call DequeAndTransmit()), this behavior will abort the program.
Thank you. Could you please provide more details on this? The call chain you described seems legitimate to me, as after sending one packet, switch buffer occupancy decreases, so switch may decide to send a Resume packet (which is also sent by sendPfc function)