Hi James,
On 5/4/20 4:30 PM, James Prestwood wrote:
In this situation the kernel is sending a low RSSI event which
netdev
picks up, but since we set netdev->connected so early the event is
forwarded to station before IWD has fully connected. Station then
tries to get a neighbor report, which may fail and cause a known
frequency scan. If this is a new network the frequency scan tries to
get any known frequencies in network_info which will be unset and
cause a segfault.
This can be avoided by only sending RSSI events when netdev->operational
is set rather than netdev->connected.
---
src/netdev.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
applied, thanks.
Regards,
-Denis