From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Trenton D. Adams" To: "'Jonathan Larmour'" Cc: "'Gary Thomas'" , "'eCos Discussion'" Subject: RE: [ECOS] Cancelling a Blocking network call Date: Tue, 21 Aug 2001 07:31:00 -0000 Message-id: <000701c12a4d$eb479570$090110ac@TRENT> References: <3B819E81.7502904F@redhat.com> X-SW-Source: 2001-08/msg00699.html I suppose I could, couldn't I! :) Is there any way of targetting a specific thread only with the signal? -----Original Message----- From: ecos-discuss-owner@sources.redhat.com [ mailto:ecos-discuss-owner@sources.redhat.com ] On Behalf Of Jonathan Larmour Sent: Monday, August 20, 2001 5:34 PM To: Trenton D. Adams Cc: 'Gary Thomas'; 'eCos Discussion' Subject: Re: [ECOS] Cancelling a Blocking network call "Trenton D. Adams" wrote: > > Let's say I call write () on a socket, and the other end of the > connection hangs. I might want to cancel that call. If the write () > was done in another thread then yet another thread might be able to > cancel the write () call. You could include the fileio and posix packages and use signals. Jifl -- Red Hat, Rustat House, Clifton Road, Cambridge, UK. Tel: +44 (1223) 271062 Maybe this world is another planet's Hell -Aldous Huxley || Opinions==mine