Cancel (re)connect timer when deleting interface
authorRafał Miłecki <rafal@milecki.pl>
Fri, 10 Mar 2017 10:49:44 +0000 (11:49 +0100)
committerRafał Miłecki <rafal@milecki.pl>
Fri, 10 Mar 2017 10:54:12 +0000 (11:54 +0100)
commitd4376788601c38963c4c836d325e3a66498079ea
tree2709f28e9fdcb4786a53d10170b2c3b3adac8095
parent46b87811664756aacaf6ef945b9d247790de49df
Cancel (re)connect timer when deleting interface

Firing timeout would cause a crash if interface has been deleted
meanwhile. The easiest way to trigger this was calling set_config ubus
method twice within 100 ms.
Cancel pending interface start before freeing it.

Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
interface.c