Message ID | 1455711269-12929-25-git-send-email-janusz.dziedzic@tieto.com |
---|---|
State | Superseded |
Headers | show |
diff --git a/wpaspy/wpaspy.py b/wpaspy/wpaspy.py index 7d6fadf..2b336a5 100644 --- a/wpaspy/wpaspy.py +++ b/wpaspy/wpaspy.py @@ -196,6 +196,16 @@ class Ctrl: return None raise Exception("DETACH failed") + def terminate(self): + if self.attached: + try: + self.detach() + except Exception, e: + # Need to ignore this allow the socket to be closed + self.attached = False + self.request("TERMINATE") + self.close() + def pending(self, timeout=0): [r, w, e] = select.select([self.s], [], [], timeout) if r:
This will terminate wpa_supplicant/hostapd Signed-off-by: Janusz Dziedzic <janusz.dziedzic@tieto.com> --- wpaspy/wpaspy.py | 10 ++++++++++ 1 file changed, 10 insertions(+)