TASK_$BLAST Domain/OS TASK_$BLAST
NAME
task_$blast - kill a task without cleanup
SYNOPSIS (C)
#include <apollo/base.h>
#include <apollo/task.h>
void task_$blast(
task_$handle_t task_handle,
status_$t *status)
SYNOPSIS (Pascal)
%include '/sys/ins/base.ins.pas';
%include '/sys/ins/task.ins.pas';
procedure task_$blast(
in task_handle: task_$handle_t;
out status: status_$t);
DESCRIPTION
Task_$blast kills the task identified by task_handle. Because the task
is immediately destroyed without its clean-up handlers being invoked,
task_$blast should be used only as a last resort.
task_handle
The handle of the task.
status
The completion status.
NOTES
Task_$exit and task_$signal can terminate a task via a signal.
SEE ALSO
pfm_$intro, task_$create, task_$exit, task_$get_handle, task_$signal.