HTML Utilities

Showing help on '@kill'

Syntax: @kill task_id
@kill [object]:[verb]
@kill soon [number-of-seconds]
@kill all
@kill %trailing_id


Immediately kills one or more forked tasks. The '@forked' command is useful for finding out what tasks you have pending; see "help @forked" for details. Only the owner of a task may kill it.

@kill task_id kills only the task with that id.

@kill object:verb kills all tasks which were scheduled by the object running the verb named. Both object and verb are optional: @kill object: kills all tasks scheduled by that object, and @kill :verb kills all tasks which were scheduled by any object running that verb. This can be useful if you have several similar objects which are running tasks from similarly named verbs. (Perversely, @kill : kills all tasks... Any object running any task.)

@kill soon kills all tasks scheduled within the next minute. @kill soon number kills all tasks scheduled within that number of seconds, e.g. @kill soon 300 would kill all tasks scheduled within the next five minutes. This can be useful if you have a runaway task you want to quickly remove, but don't want to kill you later tasks.

@kill all kills all tasks. Like @kill soon, but more dramatic.

@kill %trailing_id expects you to specify the last few digits of a task id. It then kills all tasks that end with those digits.

@killq*uiet does all of the above without the pretty printout if more than one task is being killed. It tells you the number of tasks that have been killed when it's finished.

Example:
@forked
1359083655 Sep 16 21:45:00 1991 yduJ #5803:heartbeat (10) [#68]
@kill %655
Killed: task 1359083655, verb #5803:heartbeat, line 10, this==#68



-- telnet://project-mongoose.net:7777 -- Mail us -- http://project-mongoose.net:7780/ --
-- Five users connected --