LINUX.ORG.RU

История изменений

Исправление dvetutnev, (текущая версия) :

Хотя по мне падать из-за ошибки в close() крайне сомнительная идея.

Смотри, чтобы имело смысл использовать какой-то софт должны сложиться два условия:

  1. Софт должен делать то, что от него ожидают.
  2. Софт должен не делать то, чего от него не ожидают.

Оба этих условия обязательны, иначе использование такого софта (в таких условиях) может принести больше ущерба (данные похерить), чем пользы. Поэтому самый оптимальный вариант в непонятных ситуациях это переключение в безопасный режим, самый простой способ это сделать - аварийная остановка, а простое решение работает лучше, старая инженерная мудрость. Пользы конечно уже не приносит, но главное что не ухудшает ситуацию.

Собственно само ядро так и делает: непонятная фигня для которой нет готового решения - kernel panic.

Исходная версия dvetutnev, :

Хотя по мне падать из-за ошибки в close() крайне сомнительная идея.

Смотри, чтобы имело смысл использовать какой-то софт должны сложиться два условия:

  1. Софт должен делать то, что от него ожидают.
  2. Софт должен не делать то, чего от него не ожидают.

Оба этих условия обязательны, иначе использование такого софта (в таких условиях) может принести больше ущерба (данные похерить), чем пользы. Поэтому самый оптимальный вариант в непонятных ситуациях это переключение в безопасный режим, самый простой способ это сделать - аварийная остановка, а простое решение работает лучше, старая инженерная мудрость. Пользы конечно уже не приносит, но главное что не ухудшает ситуацию.