mirror of
https://github.com/RIOT-OS/RIOT.git
synced 2025-12-25 06:23:53 +01:00
ng_sixlowpan_frag: preempt fragmentation
This commit is contained in:
parent
074bb83628
commit
611e7f9335
@ -223,6 +223,7 @@ void ng_sixlowpan_frag_send(kernel_pid_t pid, ng_pktsnip_t *pkt,
|
||||
}
|
||||
|
||||
offset += res;
|
||||
thread_yield();
|
||||
|
||||
while (offset < datagram_size) {
|
||||
if ((res = _send_nth_fragment(iface, pkt, payload_len, datagram_size,
|
||||
@ -235,6 +236,7 @@ void ng_sixlowpan_frag_send(kernel_pid_t pid, ng_pktsnip_t *pkt,
|
||||
}
|
||||
|
||||
offset += res;
|
||||
thread_yield();
|
||||
}
|
||||
|
||||
/* remove original packet from packet buffer */
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user