Subject: Let sleeping MOOs lie...

From: Andrew Wilson <[email-masked]>
Date: Sat, 27 Mar 1993 05:19:18 -0800

:waves.

I'm having problems with a MOO that's been swapped out and is sleeping.
I'd like to kill it, but I need to be certain that the database is saved
before the task dies.

	kill -9 moopid

seems to be too drastic, trashing the task before it gets a chanse to save
the database.  Is there a unixese command to do:

	kill -SAVE_DB_THEN_DIE moopid

or could the server be tought that -9 means 'save then quit'?

What other ways can I force a swapped out and sleeping task into the
foreground on a UNIX box?

Andy

FYI: The MOO is running on a Sparc 10, with acres of swap and no competing
neural net processes.  It seems to be running with a priority of between
-5 to -15.  Nice is 0.

top is typically:

  PID USERNAME PRI NICE   SIZE   RES STATE   TIME   WCPU    CPU COMMAND
16855 Net       -5    0 61252K 14700K sleep 207:08  4.69%  4.69% moo

pps.  Where's the disker? ;)

---

From: [email-masked]
Date: Sat, 27 Mar 1993 07:51:07 -0800

> I'd like to kill it, but I need to be certain that the database is saved

Generally, a kill -15 is a the clean way to save and quit for a process
and kill -9 is the way to get rid of it with extreme authority. Whether
this is set up this way in Moo is not known to me.

--JRP