void refreshStatsOfNode(gpointer n) { if( ((HostNode *)n)->fpstat ) { fclose(((HostNode *)n)->fpstat); ((HostNode *)n)->fpstat = NULL; } getUpdatesFromStat(((HostNode *) n)); unsetLockForHost((HostNode *) n); rebuilddl = TRUE; /* Trigger a DrawList rebuild */ }
void refreshStatsOfNode(gpointer p) { HostNode *n = (HostNode *)p; if(n->fpstat ) { fclose(n->fpstat); n->fpstat = NULL; g_rename(n->statstmpf, n->statsfile); } /* getUpdatesFromStat(n);*/ unsetLockForHost(n); // rebuilddl = TRUE; /* Trigger a DrawList rebuild */ }
static void cleanupLock(gpointer data, gpointer user_data) { unsetLockForHost((HostNode *)data); }