diff --git a/src/slurmctld/read_config.c b/src/slurmctld/read_config.c index 6989d32df35903046b456da2eb383c51ef4a3f08..8f8e8cabf8c480ddea78d523d7db3a6233801b79 100644 --- a/src/slurmctld/read_config.c +++ b/src/slurmctld/read_config.c @@ -1597,6 +1597,7 @@ static void _set_features(struct node_record *old_node_table_ptr, else sep = ""; tmp = xstrdup(old_node_ptr->features); + save_ptr = NULL; tok = strtok_r(tmp, ",", &save_ptr); while (tok) { if (node_features_g_changible_feature(tok)) {