delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin-developers/2000/05/09/07:48:52

Mailing-List: contact cygwin-developers-help AT sourceware DOT cygnus DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-developers-subscribe AT sourceware DOT cygnus DOT com>
List-Archive: <http://sourceware.cygnus.com/ml/cygwin-developers/>
List-Post: <mailto:cygwin-developers AT sourceware DOT cygnus DOT com>
List-Help: <mailto:cygwin-developers-help AT sourceware DOT cygnus DOT com>, <http://sourceware.cygnus.com/ml/#faqs>
Sender: cygwin-developers-owner AT sourceware DOT cygnus DOT com
Delivered-To: mailing list cygwin-developers AT sourceware DOT cygnus DOT com
From: Chris Faylor <cgf AT cygnus DOT com>
Date: Tue, 9 May 2000 08:51:05 -0400
To: cygwin-developers AT sourceware DOT cygnus DOT com
Subject: Re: ^Z can't suspend less in the tty mode
Message-ID: <20000509085105.C5806@cygnus.com>
Reply-To: cygwin-developers AT sourceware DOT cygnus DOT com
Mail-Followup-To: cgf AT cygnus DOT com, cygwin-developers AT sourceware DOT cygnus DOT com
References: <779F20BCCE5AD31186A50008C75D9979171722 AT silldn_mail1 DOT sanwaint DOT com> <s1sem7byl92 DOT fsf AT jaist DOT ac DOT jp>
Mime-Version: 1.0
User-Agent: Mutt/1.1.12i
In-Reply-To: <s1sem7byl92.fsf@jaist.ac.jp>; from fujieda@jaist.ac.jp on Tue, May 09, 2000 at 09:13:29PM +0900

On Tue, May 09, 2000 at 09:13:29PM +0900, Kazuhiro Fujieda wrote:
>>>> On Tue, 9 May 2000 10:41:59 +0100 
>>>> "Fifer, Eric" <EFifer AT sanwaint DOT com> said:
>
>> What is happening is that when SIGTSTP is caught the signal
>> handler does a longjmp().  And, when the thread restarts at the
>> setjmp() the signal mask is not restored.
>
>I can understand what is the problem. less wants setjmp() and
>longjmp() to do more than what they can do in Cygwin.

Yes.  At some point we should implement a sigsetjmp and siglongjmp.

cgf

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019