[comp.sources.games.bugs] Some more Omega 0.70.5.1 bugs

dwosnsr@titan.nmt.edu (David Olix) (04/08/88)

********** Please: DON'T FEED THE LINE EATER **********

Here are a couple more possible problems in Omega:

1)  Pawn shop sells some interesting items.  One of my playtesting
    crew found Morgan's Badge on sale there.  I didn't want to look
    into the cost, but should unique items really be sold anyway?

2)  *DANGEROUS* to accounts bug!
    I know omega has a habit of using up lots of memory during run time.
    I'm working on that.  But there is also a problem with leaving
    dead omega processes left alive.  When I hard logout via means such
    as resetting the terminal or the like, Omega continues to run, and run,
    and run.  It ate up 82% of the cpu time on one machine and 78% on
    another.  It also racked up over 4000 cpu minutes before it was noticed
    that the system was running slower than normal.  I know this sounds
    more like an operating system problem (like not killing child processes
    if you kill their parents), but I think Omega should at least have some
    way of taming itself if it hasn't been active for, say, 5 minutes.  I
    know Moria has a way of sleeping its process if it sits for that long,
    so I will try and make the same modification to Omega.  Then, even if
    the process is still there, it will be sleeping and should use *MUCH*
    less cpu.