Soihtulantie - Ilomantsi, Suomi sulje