Actually on further observation, it seems not to strictly be related to suspend. Sometimes it happens when I roam between access points of the same SSID, without a suspend inbetween. So the issue might be more related to reconnect logic.
-- Paul "LeoNerd" Evans leon...@leonerd.org.uk http://www.leonerd.org.uk/ | https://metacpan.org/author/PEVANS