Add memory validation before trying to access client data

Signed-off-by: DL6ER <dl6er@dl6er.de>
This commit is contained in:
DL6ER
2017-09-07 19:27:50 +02:00
parent 64450206fa
commit 33b5229c5e
+4 -1
View File
@@ -1019,8 +1019,11 @@ void validate_access_oTfd(int timeidx, int pos, int line, const char * function,
void reresolveHostnames(void)
{
int clientID;
for(clientID = 0; clientID < counters.clients_MAX; clientID++)
for(clientID = 0; clientID < counters.clients; clientID++)
{
// Memory validation
validate_access("clients", clientID, true, __LINE__, __FUNCTION__, __FILE__);
// Process this client only if it has at least one active query in the log
if(clients[clientID].count < 1)
continue;