1
0
mirror of https://github.com/mariadb-corporation/mariadb-columnstore-engine.git synced 2025-08-01 06:46:55 +03:00

Fix segfault in getLocalNetIfacesSins (#2713)

This commit is contained in:
Leonid Fedorov
2023-01-26 16:21:21 +03:00
committed by GitHub
parent ebe9bd0aa5
commit d87206c3e4

View File

@ -1332,7 +1332,7 @@ void DistributedEngineComm::getLocalNetIfacesSins()
ifaceListMembPtr = netIfacesList;
for (; ifaceListMembPtr; ifaceListMembPtr = ifaceListMembPtr->ifa_next)
{
if (ifaceListMembPtr->ifa_addr->sa_family == AF_INET)
if (ifaceListMembPtr->ifa_addr && ifaceListMembPtr->ifa_addr->sa_family == AF_INET)
{
localNetIfaceSins_.push_back(((struct sockaddr_in*)ifaceListMembPtr->ifa_addr)->sin_addr);
}