LINUX.ORG.RU

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

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

Допустим. У вас функция, которая реверсит большой массив, не выделяя память под новый и копируя, в меняя элементы местами. Где-то в середине этого процесса случился panic. Уровнем выше вы его перехватили. И? Какие ваши действия, кроме как убить себя об стену?

Допустим, у меня много таких массивов. Тогда мои действия - сказать «Input too complex» и перейти к обработке следующего.

Убивать себя об стену - просто не вариант в некоторых случаях, а в других случаях тупо бесполезно.

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

Допустим. У вас функция, которая реверсит большой массив, не выделяя память под новый и копируя, в меняя элементы местами. Где-то в середине этого процесса случился panic. Уровнем выше вы его перехватили. И? Какие ваши действия, кроме как убить себя об стену?

Допустим, у меня много таких массивом. Тогда мои действия - сказать «Input too complex» и перейти к обработке следующего.

Убивать себя об стену - просто не вариант в некоторых случаях, а в других случаях тупо бесполезно.