Ответ:
Запятые отделяют придаточное изъяснительное и придаточное времени. На стыке союзов «что» и «когда» запятая ставится, поскольку далее нет второй части двойного союза.
Коля шёл и думал о том, что, когда кончится война, в доме будет много хлеба и он целый день будет есть коржи.
