Mailing-List: contact cygwin-developers-help AT sourceware DOT cygnus DOT com; run by ezmlm Sender: cygwin-developers-owner AT sourceware DOT cygnus DOT com List-Unsubscribe: List-Archive: List-Help: , Delivered-To: mailing list cygwin-developers AT sourceware DOT cygnus DOT com Date: Sat, 7 Aug 1999 15:45:12 -0400 From: Chris Faylor To: Corinna Vinschen Cc: cygdev Subject: Re: ntsec patch 10 Message-ID: <19990807154512.A2132@cygnus.com> References: <37AC2878 DOT F2D7458D AT vinschen DOT de> <37AC29BD DOT CBEB8F3 AT vinschen DOT de> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=9jxsPFA5p3P2qPhR X-Mailer: Mutt 0.95.6i In-Reply-To: <37AC29BD.CBEB8F3@vinschen.de>; from Corinna Vinschen on Sat, Aug 07, 1999 at 02:42:37PM +0200 --9jxsPFA5p3P2qPhR Content-Type: text/plain; charset=us-ascii On Sat, Aug 07, 1999 at 02:42:37PM +0200, Corinna Vinschen wrote: >I have forgotten to say: > >With the new snapshot, CYGWIN=tty is useless with console window. It's so >slow, that you are able to read the bible before the prompt returns ;-> Ok. This should be fixed in the next snapshot. I couldn't really duplicate it but I did see some signs of looping that might affect slower processors. Btw, I believe that the patch to security.cc is required to ensure that the various "sidBuf" pointers are not copied on a fork. Due to a quirk in the way gcc operates, the NO_COPY attribute only works with *initialized* static variables. So, I initialized all of the sidBuf stuff and renamed them to specific names so that it would be a little easier to see that they had been correctly relocated when I looked at their values via nm. I could actually see this having serious consequences for forked processes but I haven't actually seen anything. This will be in the next snapshot. -chris --9jxsPFA5p3P2qPhR Content-Type: application/x-gunzip Content-Disposition: attachment; filename="p.gz" Content-Transfer-Encoding: base64 H4sICOeLrDcCA3AAvZVtb6JAEMdfu59i7k3THqCCvVPp9SJVmyOh0ohN01eEg9Vuzi5mWez1 mn7320Uq4kPCtc0RdbPDzH925jegTSP824T+fUBn2Iln6Pz9Fxr3PZiSOTahES4T+ZW7pBHh Zdx4JDRJF411RnWJGOaM4CWhM2BiSUhMQa9326d1o67rKCLTKWgpaAvQWGHfOLSmacWupne7 3Uaz02i2Qe+aRtM0OrUNOUVRDjq3umazg3o90HS1BYquijS9HlK8gIOVzgCE1xez1TFPDZCR IJQYSXi8uMcMLoOneczgWzib9sKnGU2Tehg/fEcKUmqfIcFhygh/qochHM8w94PogVA/IdGJ CUPRFIaB34tEoh0poziCn+kUSAI05hDGC4IjoSNaE8A0Zr/qYpPJJE8Jxw+5zoBwHq9vhQwH HPvxI8Vsr8NjzObR1h0E5Wr1tml8+YdqAYGodio6HM1FWp5XvGBxiJPEJ3SRcpFujBPMISEz Gsz9gDGyFBXjJaYcFowIYR4jezWdG537b/O5kfPghOodMVHG9nyurKVDy/nc2O9OaMuoreXk fB52lhPazSbUaKtdULJfsb1wXQeC+Tx+9CkX4XAOl5bjDc8QXHv2AEFp4uD4BMEz0gASHnAS wsj1++71XeYroEQXYvTO4bn5coaU/U5rLf9n5ju6cRyRTGqSKRx/ylVOZHxmKAWI9PJ6Xi0A QtG3B8PRxL60h2Pfupn8cMf25E6q+EHK7+VpvGH/Rhr90aTweJFJZT9abfWrAcpqEYbdgmvi Wmtc3NjOxB75A/fKEsvYHqgrj9xgObblSbNvDa7skZffbapQ/iBNmo/yakW7sm25WHnErMwX 2Z7V8533J+tvbikFiZgXGVbQKx70D8BXiFXlV474YIC5iiUGOBSvLItGNiWcBHPyB3uy4KNX HRV0dQul4/Ytx/fuvMnwagPkDqqDtLZKq4irHLXLK3v7xqx4/VbBdhDYWqUqr1JAZVyvh96L rT8eWhN37Mvof+W3LbyH46u8ezsSZ5IgC27bRPeDLNd8VoViKWQX4vof8l3w1ipV4ZUCKsMr onbQ3bpjZ/AmcGXRPdhW0m/BVa6yEq5SyCsuQjn6C7AQyHPKCgAA --9jxsPFA5p3P2qPhR--