# Big strings => panic

Tom Ritchford (tom@mvision.com)
Sun, 21 Apr 1996 18:41:32 PDT

- Messages sorted by:[ date ][ thread ][ subject ][ author ]

    Pavel "MOO Deity" Curtis writes:
    >Matthew Sanderson writes:
    >> Your average MOO runs only a few utility tasks in my experience... nothing
    >> fatal if killed. Of course, someone'll prove me wrong here...
    >
    >LambdaMOO has literally hundreds of background tasks at any given time, many of
    >which are carefully updating important data structures implementing LambdaMOO's
    >governmental systems.  Randomly killing tasks would cause *more* damage than
    >crashing, since it would leave the DB in an effectively inconsistent state.
    [snip]

    An interesting idea just came to me.  Why not just restrict
    the sizes of all data structures that are run by tasks that
    don't have wizard perms?

    Then important maintenance tasks can still continue but
    programmers won't so easily be able to cause a panic and
    a shutdown.

        /t

    Tom Ritchford     tom@mvision.com, tom@weirdos.com

    Verge's "Little Idiot" -- Music for the mentally peculiar.
    1-800-WEIRDOS           http://www.fly.net/~verge