tests: Explicitly close hostapd global control socket on RELOG

Without this, the run-tests.py socket could have been left in attached
to receive all hostapd global events during a test case. This could hit
the limit of pending messages on the socket since there is nothing
clearing this socket during the execution of a test case. Fix this by
explicitly closing the socket after having completed the RELOG command.

Signed-off-by: Jouni Malinen <j@w1.fi>
This commit is contained in:
Jouni Malinen 2015-07-26 13:34:54 +03:00
parent 55cd405a44
commit 1f9427c9cd

View File

@ -483,6 +483,9 @@ def main():
result = "FAIL" result = "FAIL"
hapd = None hapd = None
rename_log(args.logdir, 'hostapd', name, hapd) rename_log(args.logdir, 'hostapd', name, hapd)
if hapd:
del hapd
hapd = None
wt = Wlantest() wt = Wlantest()
rename_log(args.logdir, 'hwsim0.pcapng', name, wt) rename_log(args.logdir, 'hwsim0.pcapng', name, wt)