From: jce AT ox DOT compsoc DOT net (John Elliott) Newsgroups: comp.os.msdos.djgpp Subject: Re: Running multiple DJGPP apps from 16-bit Date: 15 Oct 1998 18:12:31 GMT Organization: Oxford University Computer Society Message-ID: <908475151.jce@ox.compsoc.net> References: NNTP-Posting-Host: cs1.trinity.ox.ac.uk X-Trace: news.ox.ac.uk 908475151 6449 163.1.162.46 (15 Oct 1998 18:12:31 GMT) X-Complaints-To: newsmaster AT ox DOT ac DOT uk NNTP-Posting-Date: 15 Oct 1998 18:12:31 GMT X-Newsreader: TIN [version 1.2 PL2] Lines: 28 To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com Eli Zaretskii (eliz AT is DOT elta DOT co DOT il) wrote: : One thing I don't understand is where does CWSDPMI fit into this : picture. Do you maybe load CWSDPMI resident before GEM? Or do you : let the DJGPP program to load it during startup as usual? I load the DPMI host (either CWSDPMI, or DRDOS EMM386 v7.03) before starting GEM. : Also, please post several examples of the messages printed when the : second DJGPP program crashes, and a bit more details about what : happens after it crashes (is the entire machine wedged? does the first : DJGPP program still work? etc.). The machine locks solid. No messages appear. The time of the lockup is a bit different, depending which DPMI host I'm using. Using CWSDPMI, the lockup happens shortly after the second program starts (I suspect that it's when the second program reads its message queue, and GEM blocks it). Using DRDOS EMM386, the second program runs, but if I try to activate the first program, nothing happens. Then, when the second program terminates, the machine locks. ------------- http://www.seasip.demon.co.uk/index.html -------------------- John Elliott |BLOODNOK: "But why have you got such a long face?" |SEAGOON: "Heavy dentures, Sir!" - The Goon Show :-------------------------------------------------------------------------)