Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Date: Fri, 29 Nov 2002 02:11:06 +0100 From: thomas Reply-To: thomas X-Priority: 3 (Normal) Message-ID: <17317953500.20021129021106@huno.net> To: cygwin AT cygwin DOT com Subject: Re: pipe performance problem In-Reply-To: <5.1.0.14.2.20021128163040.00fdf610@pop3.cris.com> References: <1988826218 DOT 20021128150740 AT huno DOT net> <777770015 DOT 20021122040845 AT huno DOT net> <007301c291ff$eb9ce050$78d96f83 AT pomello> <21545718 DOT 20021122114035 AT huno DOT net> <12415481703 DOT 20021122220059 AT huno DOT net> <20021122210856 DOT GA10679 AT redhat DOT com> <5 DOT 1 DOT 0 DOT 14 DOT 2 DOT 20021122143402 DOT 00fdc148 AT pop3 DOT cris DOT com> <10824453046 DOT 20021123003030 AT huno DOT net> <14936170000 DOT 20021127223905 AT huno DOT net> <20021127233624 DOT GK17798 AT redhat DOT com> <1245871093 DOT 20021128012046 AT huno DOT net> <20021128003443 DOT GD21457 AT redhat DOT com> <5549457171 DOT 20021128022032 AT huno DOT net> <6654089625 DOT 20021128033745 AT huno DOT net> <1988826218 DOT 20021128150740 AT huno DOT net> <5 DOT 1 DOT 0 DOT 14 DOT 2 DOT 20021128163040 DOT 00fdf610 AT pop3 DOT cris DOT com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Randall R Schulz wrote: > problem. In particular, you'll need to supply a patch script that will > allow others to replicate your results and evaluate whether there are any > potential problems with your solution that you're might be overlooking. There's already my problem. I don't consider what i've done to make the problem dissapear, basically skipping 20 lines of code, a solution. It is a hack at best. So i cannot offer that to the list. My skills are limited and i have not much of a clue what is going on there in the code that i skip, it seems like a bunch of checks and the resulting 10ms delay. The function name already suggests that it checks if there is sth. in the pipe, and if not wait 10ms. Now my hack works perfectly for cat/mkisofs on the one and cdrecord/cdrdao/dd on the other side of the pipe, but there must've been a reason why the checks were added, and so it *might* completely brake another application. I cannot fix that problem. So i was hoping with the work i've done someone who is familiar with the code can. I will post a 4th thread on this summarizing the problem. thomas -- 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/