-
Notifications
You must be signed in to change notification settings - Fork 66
Open
Description
In CSimpleSocket::Initialize the m_hWSAData is initialised under Windows using WSAStartup.
According to MSDN, each call to WSAStartup must have a matching call to WSACleanup. However, the entire library is lacking such a call: https://docs.microsoft.com/en-us/windows/win32/api/winsock/nf-winsock-wsastartup
When frequently creating sockets, sending data, closing and destroying sockets, this might cause resource leaks.
Is this just an oversight?
Best regards
Metadata
Metadata
Assignees
Labels
No labels