diff options
| -rw-r--r-- | src/ao_packet_master.c | 2 | 
1 files changed, 1 insertions, 1 deletions
| diff --git a/src/ao_packet_master.c b/src/ao_packet_master.c index 5e13a91a..50f5aeff 100644 --- a/src/ao_packet_master.c +++ b/src/ao_packet_master.c @@ -126,8 +126,8 @@ ao_packet_forward(void) __reentrant  	for (c = 0; (ao_packet_tx_used || ao_tx_packet.len) && c < 10; c++)  		ao_delay(AO_MS_TO_TICKS(100));  	ao_packet_enable = 0; -	ao_radio_abort();  	while (ao_packet_echo_task.wchan || ao_packet_task.wchan) { +		ao_radio_abort();  		ao_wake_task(&ao_packet_echo_task);  		ao_wake_task(&ao_packet_task);  		ao_yield(); | 
