Sorry for posting three times I had the impression my emails got lost somehow. DOS is basically a single-tasking system. So you cannot fork a new process and threads do not work well. A thread, as it is currently implemented for DOS/DJGPP, should yield when it is done and a different thread can continue. So I try to avoid threads and use function calls instead if I can. Georg
On Tue, Mar 20, 2012 at 06:07:08PM +0100, Georg Potthast wrote:
Sorry for posting three times I had the impression my emails got lost somehow.
It seems there was some issue with the mailing list.
DOS is basically a single-tasking system. So you cannot fork a new process and threads do not work well. A thread, as it is currently implemented for DOS/DJGPP, should yield when it is done and a different thread can continue. So I try to avoid threads and use function calls instead if I can.
We still use threads only for asynchronous DNS resolution and this can be disabled as before with --disable-threaded-dns. Let us know if there are new issues with the currently committed version. Cheers, Johannes
participants (2)
-
Johannes.Hofmann@gmx.de
-
mailbox@georgpotthast.de