6869dc7004
The while loops waiting ACK_WAIT_TIME and AFTER_ACK_DETECTED_WAIT_TIME cause infinite loop under the cooja-ip64 platform. This is because RTIMER_NOW(), rtimer_arch_now(), has been changed not to call cooja_mt_yield() in it since rtimer was reimplemented as a higher resolution timer. In order to avoid the infinite loop, cooja_mt_yield() needs to be called inside the while loops under the platform as well as the cooja platform. |
||
---|---|---|
.. | ||
http-socket | ||
ip | ||
ip64 | ||
ipv4 | ||
ipv6 | ||
llsec | ||
mac | ||
rime | ||
rpl | ||
link-stats.c | ||
link-stats.h | ||
linkaddr.c | ||
linkaddr.h | ||
nbr-table.c | ||
nbr-table.h | ||
net-debug.c | ||
net-debug.h | ||
netstack.c | ||
netstack.h | ||
packetbuf.c | ||
packetbuf.h | ||
queuebuf.c | ||
queuebuf.h |