Re: [announce] dosemu-1.2.2

Ralph Alvy
2004-07-13T16:41:12Z

Ralph Alvy wrote:

> Bart Oldeman wrote:
>
>> A new stable version is out, 1.2.2, and you can obtain it from
>> http://www.dosemu.org/stable
>
> With this version, I notice with a particular database program
> (DataPerfect), setting hogthreshold to 1 causes printing problems (jobs
> not sent to the printer without first doing other things in the
> application unrelated to printing). This occurs even with a low printer
> timeout value. If I set hogsthreshold to 2, this problem vanishes, but the
> CPU usage rises from 0 to 86% and stays there.
>
> With version 1.2.1, hogthreshold at 2 keeps the CPU at 60% and printing is
> almost immediate at a timeout value of 10.
>
I know this doesn't give you much information regarding this problem, but I
can say that with 1.2.2 (hog = 1, printer timeout = 10), printing occurs as
soon as I switch away from the app in question, and back to the shell
program that calls it. This seems to release the DOS TSR that spools the
data to the printer. If I don't do that, printing will not occur no matter
how long I wait. However, if I increase the hog value to 2, I don't need to
switch back to the shell for immediate printing. For now, I'm using hog
value 2, which keeps my CPU up around 86%.