delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2000/02/04/18:20:16

Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT sourceware DOT cygnus DOT com>
List-Archive: <http://sourceware.cygnus.com/ml/cygwin/>
List-Post: <mailto:cygwin AT sourceware DOT cygnus DOT com>
List-Help: <mailto:cygwin-help AT sourceware DOT cygnus DOT com>, <http://sourceware.cygnus.com/ml/#faqs>
Sender: cygwin-owner AT sourceware DOT cygnus DOT com
Delivered-To: mailing list cygwin AT sourceware DOT cygnus DOT com
Date: Fri, 4 Feb 2000 18:26:03 -0500
From: "'Chris Faylor'" <cgf AT cygnus DOT com>
To: Heribert Dahms <heribert_dahms AT icon-gmbh DOT de>
Cc: "Fifer, Eric" <EFifer AT sanwaint DOT com>, "'Ray Easton'" <ray DOT easton AT wcom DOT com>,
cygwin AT sourceware DOT cygnus DOT com
Subject: Re: call_handler, interrupt_now and interruptible
Message-ID: <20000204182602.B3971@cygnus.com>
Mail-Followup-To: Heribert Dahms <heribert_dahms AT icon-gmbh DOT de>,
"Fifer, Eric" <EFifer AT sanwaint DOT com>,
'Ray Easton' <ray DOT easton AT wcom DOT com>, cygwin AT sourceware DOT cygnus DOT com
References: <99B82AA9708ED0119B55006097125A002DE8F5 AT ifk63 DOT mach DOT uni-karlsruhe DOT de>
Mime-Version: 1.0
X-Mailer: Mutt 1.0i
In-Reply-To: <99B82AA9708ED0119B55006097125A002DE8F5@ifk63.mach.uni-karlsruhe.de>; from heribert_dahms@icon-gmbh.de on Fri, Feb 04, 2000 at 10:45:14PM +0100

On Fri, Feb 04, 2000 at 10:45:14PM +0100, Heribert Dahms wrote:
>I guess this breaks now my code, which basically does a select() until
>a socket becomes readable, starts a loop preparing a timeout with
>alarm(60) for the following blocking fgets(), which is normally reset
>using alarm(0) after each line, but is supposed to be interrupted in
>case of a bad behaving client?

Why have you reached this conclusion?  Have you actually
noticed this behavior?  The changes that I made should not
have eliminated functionality in anything but DLLs and
that is only temporary.

If this is just supposition, then try the cygwin DLL.  There
is no need to speculate about things breaking if you haven't
actually checked the code in question.

cgf

--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com

- Raw text -


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