handle transfer done event, now has propper speed
This commit is contained in:
@@ -564,6 +564,13 @@ bool NGCFT1::onEvent(const Events::NGCEXT_ft1_data_ack& e) {
|
||||
// delete if all packets acked
|
||||
if (transfer.file_size == transfer.file_size_current && transfer.ssb.size() == 0) {
|
||||
std::cout << "NGCFT1: " << int(e.transfer_id) << " done\n";
|
||||
dispatch(
|
||||
NGCFT1_Event::send_done,
|
||||
Events::NGCFT1_send_done{
|
||||
e.group_number, e.peer_number,
|
||||
e.transfer_id,
|
||||
}
|
||||
);
|
||||
peer.send_transfers[e.transfer_id].reset();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user