MOO-cows Mailing List Archive
David J. Chiodo writes:
> > How can one prevent someone from killing a task that they shouldn't be
> > killing?
> How about $server_options.protect_kill_task == 1,
> and #0:kill_task() ?
> and #0:register_unkillable()
> Any task that shouldnt be killed, could call #0:register_unkillable,
> which would save the task_id() in #0.unkillable
> #0:kill_task, would check the args against this list, and only kill
> the task if it wasnt there..
Of course, they can still do any of the following:
while (1) endwhile
x = "x"; while (1) x = x + x; endwhile
any of which will do just as much damage as calling kill_task(task_id())...
Subject Index |