TIP: Click on subject to list as thread! ANSI
echo: os2prog
to: Mike Bilow
from: Andrew Grillet
date: 1997-02-09 11:36:48
subject: DosRead blocking

Hi Mike,

-=> On 05 Feb 97  23:54:26 Mike Bilow said to Andrew Grillet <=-


 MB> Semaphores are a neat surgical solution where critical sections would
 MB> be a sledgehammer. 
 MB> What is "PMD?"  Do you mean IPMD, the VA C++ debugger? 
What "evil
 MB> effect?" 

Most of the time, tracing through semaphore related code seems to make IPMD
hang. Sometimes the whole of the system hangs.

Trace over seems to work most of the time, but ISTR hangs with that too.
I got in the habit of seting a conditional flag and not compiling the
semaphore related code if I was planning to step through.

Note that I personally have only CSet 2.1. CSet 3.0 belonged to my employers,
and that contract is over. 

Both appeared to suffer these problems, although the IPMD in CSet 3.0 is 
clearly a more stable product. 

Andrew



... Take *CAR* out of carnage! Don't drink and drive.
--- Blue Wave/Max v2.30 [NR]
* Origin: Me/2 (2:254/259)
SEEN-BY: 50/99 54/99 270/101 620/243 625/160 711/401 413 430 934 712/311 407
SEEN-BY: 712/505 506 517 623 624 704 713/317 800/1
@PATH: 254/259 442/403 255/1 440/4 141/209 270/101 712/624 711/934

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.