Fix use-after-free issue with pid_file in hostapd termination
This commit is contained in:
parent
e542b40f93
commit
dd745de384
1 changed files with 1 additions and 1 deletions
|
@ -460,13 +460,13 @@ int main(int argc, char *argv[])
|
|||
ret = 0;
|
||||
|
||||
out:
|
||||
os_free(pid_file);
|
||||
/* Deinitialize all interfaces */
|
||||
for (i = 0; i < interfaces.count; i++)
|
||||
hostapd_interface_deinit(interfaces.iface[i]);
|
||||
os_free(interfaces.iface);
|
||||
|
||||
hostapd_global_deinit(pid_file);
|
||||
os_free(pid_file);
|
||||
|
||||
return ret;
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue