* Добавлены закрытия файлов, без которых программа могла за продолжительное время работы достичь лимита по количеству открытых файлов.
* Память, занятая данными, нужными только для инициализации теперь освобождается, когда эти данные становятся ненужными.