delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/1998/07/28/13:07:56

From: cgf AT cygnus DOT com (Christopher G. Faylor)
Subject: Re: multithread-safe applications in cygwin32
28 Jul 1998 13:07:56 GMT :
Message-ID: <6pkifc$ijk$1@cronkite.cygnus.com>
References: <000001bdb977$a752a520$732ddd80 DOT cygnus DOT gnu-win32 AT cpc45115 DOT us DOT dg DOT com>
X-Newsreader: trn 4.0-test63 (15 March 1998)

In article <000001bdb977$a752a520$732ddd80 DOT cygnus DOT gnu-win32 AT cpc45115 DOT us DOT dg DOT com>,
Peter Mularski <pmularski AT clariion DOT com> wrote:
>I have just been banging my head against a wall trying to write a
>multithreaded application for cygwin32. Is this possible, and if so, how? I
>notice that none of the reentrant standard library calls are supported.
>Also, the MS _beginthread and _endthread calls, which are also supposed to
>provide a reentrant interface are not supported. How is it possible to do a
>multithreaded program with cygwin? ming is not an option, since I need the
>UNIX emulation layer. Any ideas?

Cygwin32 is not yet thread-safe.  It also doesn't support the MS _beginthread
and _endthread calls.

We are planning on releasing a thread-safe version of Cygwin at some point
in the future, but for now, I am afraid that you're out of luck.
-- 
cgf AT cygnus DOT com             "Everything has a boolean value, if you stand
http://www.cygnus.com/      far enough away from it."  -- Galena Alyson Canada

- Raw text -


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