X-Recipient: archive-cygwin@delorie.com
X-Spam-Check-By: sourceware.org
Date: Wed, 2 Sep 2009 20:26:32 -0400
From: Christopher Faylor <cgf-use-the-mailinglist-please@cygwin.com>
To: cygwin@cygwin.com
Subject: Re: GNU screen hangs
Message-ID: <20090903002631.GA4530@ednor.casa.cgf.cx>
Reply-To: cygwin@cygwin.com
Mail-Followup-To: cygwin@cygwin.com
References: <slrnh9pnbv.ljh.tuomov@beer.modeemi.cs.tut.fi>  <4A9CF7A1.8060704@googlemail.com>  <slrnh9pthu.2k8.tuomov@beer.modeemi.cs.tut.fi>  <h7ja53$cos$1@ger.gmane.org>  <20090901141602.GD16845@ednor.casa.cgf.cx>  <4A9D556C.8070808@gmail.com>  <f60fe000909011105s6aa1d2bejbcf1735e32cc8cbf@mail.gmail.com>  <h7kp2k$nf9$1@ger.gmane.org>  <5a05e0e60909020719i46ab067y6a78dc5e4b6da366@mail.gmail.com>  <agkt95ta81mdbr1fm3a3m5imq06qaa0b5v@4ax.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <agkt95ta81mdbr1fm3a3m5imq06qaa0b5v@4ax.com>
User-Agent: Mutt/1.5.20 (2009-06-14)
Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm
Precedence: bulk
List-Id: <cygwin.cygwin.com>
List-Unsubscribe: <mailto:cygwin-unsubscribe-archive-cygwin=delorie.com@cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe@cygwin.com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin@cygwin.com>
List-Help: <mailto:cygwin-help@cygwin.com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner@cygwin.com
Mail-Followup-To: cygwin@cygwin.com
Delivered-To: mailing list cygwin@cygwin.com

On Wed, Sep 02, 2009 at 04:14:11PM -0400, Andrew Schulman wrote:
>screen is difficult to debug, because it uses two communicating
>processes, one in the foreground to talk to your terminal, and one in
>the background to talk to the processes in each window.

That's not that hard to debug.  You just attach two different copies of
gdb to each process after screen starts running.

cgf

--
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

