Mailing-List: contact cygwin-developers-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Unsubscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-developers-owner AT sourceware DOT cygnus DOT com Delivered-To: mailing list cygwin-developers AT sourceware DOT cygnus DOT com Message-ID: <37B84786.F8BD9EBF@col.bsf.alcatel.fr> Date: Mon, 16 Aug 1999 19:16:54 +0200 From: Pascal Vittone X-Mailer: Mozilla 4.05 [en] (X11; I; SunOS 5.5.1 sun4u) MIME-Version: 1.0 To: cygdev Subject: POSIX threads implementation Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Hi, I hope this mailing list is the right one to send this e-mail. Else, I apologize for sending it. I am used to work with Solaris' POSIX threads. I tried to use CYGWIN's threads but I had a lot of problem. So, I read the code. And I think there is some problems: when a process receives a signal, all the threads go out of the blocking calls; an exited thread can be chosen to process a signal; pthread_sigmask modifies process's signal mask; signals associated to exceptions are not always processed by the generating thread; ... I have checked DJ Delorie's mail archives but I was not able to find any answer to the following questions: Is my analysis correct? Are these problems known? Are some of them features? Do you provide a description of your thread support implementation? Is someone currently working on threads implementation? Should I try to correct myself these problems? Thanks you for your time. Pascal Vittone -- ________________ ____________________________________________________\ /_______ Pascal Vittone ESD/EBU/LSD/R&D mailto:Pascal DOT Vittone AT col DOT bsf DOT alcatel DOT fr Alcatel Business Systems Tel: +33 (0)1 55 66 56 77 54, av. Jean Jaures Fax: +33 (0)1 55 66 54 24 F-92700 Colombes _________________________________________________________\ /____________ \ / \/