On Tue, 21 Jan 2003, Fabio Alemagna wrote:
> AROS could be such an application, for example: it takes advantage of the
> X acceleration, and uses the backing store facility of X.

If AROS can use X, it can also redraw its entire screen, because, as
I said before, *no* X server guarantees that backing store will never be
erased and *all* X applications *must* be prepared to receive expose
and graphicsexpose events and redraw the affected areas even when they
have requested backing store and it has been granted.  So I'm sorry
but either AROS is a broken X application to begin with, which is just
awaiting for an X server with low enough memory to explode it, or it does
know how to redraw and it would work just fine if its buffer got erased.

P.S. Noone here ever said anything about wanting to put the entire 
application to sleep.  In fact, this whole ml thread started with someone 
proposing a method for avoiding just that (sending SIGTTOU, which would 
wake the process back up after a blocking write, such that it could resume 
execution.)

--
Brian


Reply via email to