9.7 оператор прекращенияОператор прекращения задачи abort предназначен для аварийного завершения одной или нескольких задач. При этом любые дальнейшие действия с такими задачами запрещены. Общий вид оператора прекращения : ABORT Имя_3адачи [ , Имя_3адачи ]; Прекращение нескольких задач, перечисленных в операторе abort, выполняется в произвольном порядке. При прекращении задачи, любая вложенная в нее задача тоже прекращается, исключая операции, для которых операция прекращения отсрочена ( abort - отсроченные операции ) . К таким операциям относятся : • защищенная операция ; • ожидание окончания вызова входа ; • ожидание завершения зависимых задач ; • выполнение присваивания и процедур Initialize и Finalize для типа Controlled; При прекращении задачи все зависящие от нее задачи прекращаются.
требую- СОВЕТЫ: Используйте оператор abort только в крайних случаях щих безусловного завершения задачи |
| Оглавление| |