delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2000/01/29/06:04:54

Date: Sat, 29 Jan 2000 12:48:34 +0200 (WET)
From: Andris Pavenis <pavenis AT lanet DOT lv>
To: Eli Zaretskii <eliz AT is DOT elta DOT co DOT il>
cc: djgpp AT delorie DOT com
Subject: Re: Rhide 1.4.7.5 - bug
In-Reply-To: <3892A859.DA78CEA6@is.elta.co.il>
Message-ID: <Pine.A41.4.05.10001291243410.131286-100000@ieva01.lanet.lv>
MIME-Version: 1.0
Reply-To: djgpp AT delorie DOT com
Errors-To: dj-admin AT delorie DOT com
X-Mailing-List: djgpp AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com


On Sat, 29 Jan 2000, Eli Zaretskii wrote:

> sl wrote:
> > 
> >         When alt-f5 is hit and the user-window is displayed, RHIDE does not
> > release timeslices. As a result, RHIDE uses up 100% of my cpu under OS/2 4.0.
> 
> Correct me if I'm wrong, but when you press Alt-F5, what runs is the user
> program, not RHIDE, isn't that so?  If so, then the debugged program is the
> one that doesn't release its time slices, not RHIDE.
> 

No. rhide simply waits for some key event to stop showing user screen and
there is no _dpmi_yield() in this loop. The same problem is with Linux
version of rhide (it uses non-blocking input: timeout(0) call to ncurses)

Andris

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019