X-Recipient: archive-cygwin AT delorie DOT com DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:to:from:subject:message-id:date:mime-version :content-type:content-transfer-encoding; q=dns; s=default; b=kn0 PHwYhko9XEDBJ45OgFzyTkZl2ojPI0ztpCSxf6pzUUTbCB4UP8dbp+CXbfMR5PMi AHRw0K5mn1YQt3Zm659CHEj0oKm4q2MNeo23RA3AytDldyyNBA9gJMLONp4Ef5tK SqhUPFMyU00Pcauww1OMB2acCRnWNSWAc97pzkys= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:to:from:subject:message-id:date:mime-version :content-type:content-transfer-encoding; s=default; bh=rbfp/WQh7 VeUSGyhIIuxyd0sno4=; b=hXh4jLttUv5s1YpR5AolnElWCXJXSbuXDXqNMOHDu iaRg6xzbP7BUhbbfMS4ues95teQs3TWv19aQQxEOLq1h+gOtrbRrCluztfdedejH bLCXClzNG+ScMIEDDy6Yuv1Y9RkU01xxASUryyHX06ELQKEUELsb6UeJBl1m8bwt lM= Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Id: 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 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.7 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_LOW,RP_MATCHES_RCVD,SPF_PASS autolearn=ham version=3.3.2 spammy=unexpectedly, dig, Hx-languages-length:502 X-HELO: sasl.smtp.pobox.com To: cygwin AT cygwin DOT com From: Daniel Santos Subject: Maintaining expect (the broken pipe errors) Message-ID: Date: Sun, 9 Apr 2017 18:06:57 -0500 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.5.1 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Pobox-Relay-ID: 99AEDB76-1D78-11E7-A43A-C260AE2156B6-06139138!pb-smtp2.pobox.com X-IsSubscribed: yes I should probably import this onto my github account. There doesn't appear to be an actual repository for expect at the moment. There are many terrible coding practices employed, potential use of uninitialized locals, etc. I'm going to do some basic cleanup before I dig back into trying to find the cause of the child processes unexpectedly terminating (while calling an ioctl to change the terminal windows size), which is what's causing the broken pipe. -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple