Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sources DOT redhat DOT com Delivered-To: mailing list cygwin AT sources DOT redhat DOT com Message-ID: <009001c13f01$8fec9bd0$0200a8c0@lifelesswks> From: "Robert Collins" To: "Li-Kai Liu" , "cygwin" References: <3BA5218D DOT 6050005 AT likai DOT net> Subject: Re: icecast-1.3.11 port to cygwin Date: Mon, 17 Sep 2001 08:47:27 +1000 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.50.4133.2400 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400 X-OriginalArrivalTime: 16 Sep 2001 22:34:04.0787 (UTC) FILETIME=[B0DBEC30:01C13EFF] ----- Original Message ----- From: "Li-Kai Liu" To: "cygwin" Sent: Monday, September 17, 2001 8:02 AM Subject: icecast-1.3.11 port to cygwin > i've been dealing with icecast on cygwin platform for a few months here, > and some time ago i've had a private branch of icecast-1.3.10 that can > compile under cygwin. however, cygwin prior to 1.3.3 has crippled > pthread support so icecast couldn't run as a native cygwin program. In what way? 1.3.2 had a bug in it, but no significant functionality that was not present in 1.1.8. > after cygwin 1.3.3 has been released, i've also compiled the > icecast-1.3.11 source code as native cygwin proram. it now runs with > minor problems. most noticible is its inability to catch SIGINT from the > tty -- perhaps this does have something to do with pthreads -- and when > shutting down (from remote operator), it stackdumps when waiting for > other threads to finish up. if interested, I'd be glad to assist > debugging icecast on cygwin pthreads. Please do. I'm always interested in clear fault reports, or test cases. If you can generate a trivial testcase, or sometimes even just a good description of what is occuring in your program, I will endeavour to fix the bug. Rob -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/