62 / 72
Теория + практикаСреднийMiddle-Senior

Очистка ресурсов при сбоях

Частота на собеседованиях: Средняя

В прошлом уроке разобрали плановое завершение работы по SIGTERM. Но что делать, если сбой происходит не по плану - где-то посреди работы вылетело исключение? Ресурсы (соединения с базой, открытые файлы, сетевые сокеты) должны освобождаться в любом случае, а не только на "счастливом пути" выполнения без ошибок.

Показываем утечку ресурса