mirror of
https://github.com/NLnetLabs/unbound.git
synced 2026-01-07 15:29:36 -05:00
Merge pull request #720 from jonathangray/winsock_uaf
fix use after free when WSACreateEvent() fails
This commit is contained in:
commit
b86a97019f
1 changed files with 1 additions and 0 deletions
|
|
@ -529,6 +529,7 @@ struct tube* tube_create(void)
|
|||
if(tube->event == WSA_INVALID_EVENT) {
|
||||
free(tube);
|
||||
log_err("WSACreateEvent: %s", wsa_strerror(WSAGetLastError()));
|
||||
return NULL;
|
||||
}
|
||||
if(!WSAResetEvent(tube->event)) {
|
||||
log_err("WSAResetEvent: %s", wsa_strerror(WSAGetLastError()));
|
||||
|
|
|
|||
Loading…
Reference in a new issue