From: Stef Van Vlierberghe <vvl@cfmu.eurocontrol.be>
Cc: rms@gnu.org, philippe.waroquiers@eurocontrol.int,
stef.van-vlierberghe@eurocontrol.int, emacs-devel@gnu.org,
bruce@perens.com
Subject: Re: [rms@gnu.org: Re: [twurgler@goodyear.com: emacs-21.2.90 on HP 11.0]]
Date: Fri, 19 Jul 2002 23:11:10 +0200 [thread overview]
Message-ID: <15672.32878.544719.842994@raven.sup.cfmu.eurocontrol.be> (raw)
In-Reply-To: <200207191337.JAA18823@rds294.goodyear.com>
Tom Wurgler writes:
>
> Recently Richard Stallman <rms@gnu.org> wrote:
>
> > Date: Thu, 18 Jul 2002 08:55:08 -0600 (MDT)
> > From: Richard Stallman <rms@gnu.org>
> > CC: twurgler@goodyear.com, philippe.waroquiers@eurocontrol.int,
> > stef.van-vlierberghe@eurocontrol.int, emacs-devel@gnu.org,
> > bruce@perens.com
> > Reply-to: rms@gnu.org
> >
> > If *both* patches are applied and POSIX_SIGNALS is defined,
> > all the problems above are disappearing.
> > In other words:
> > (while t) is interrupted by C-g
> > (sleep-for 3) really sleeps 3 seconds
> > abort running job in shell works (both with C-c C-c and with Signal ->
> > Break)
> >
> > That is good. Thanks.
> >
> >
>
> I have that the all the problems I reported are fixed with these patches (the
> BROKEN_SA_RESTART in sysdep.c and hpux11.h, and the process.c patch), but I
> don't find that the (while t) is interruptable. Did I miss a fix here?
>
> thanks
>
> tom
I think the (while t) problem was caused by the SA_RESTART.
If you use tusc (tusc.7.2.shar from HP devresource site) to look at
the system calls being made with emacs is hanging, you should see a
repetition of select() calls being continuously interrupted by SIGALARMs.
Use :
tusc -R -v -o /tmp/emacs.tusc emacs
That will show you the system call restarts (-R)
The options used when installing signal handlers (-v)
will put the output in /tmp/emacs.tusc (-o)
Good luck.
--
Stef Van Vlierberghe Eurocontrol - CFMU room 20115
stef.van-vlierberghe@eurocontrol.int Raketstraat 96
Tel: +32 2 729 97 32 B-1130 BRUSSELS
Fax: +32 2 729 90 22 Belgium
next prev parent reply other threads:[~2002-07-19 21:11 UTC|newest]
Thread overview: 15+ messages / expand[flat|nested] mbox.gz Atom feed top
2002-07-17 10:46 [rms@gnu.org: Re: [twurgler@goodyear.com: emacs-21.2.90 on HP 11.0]] WAROQUIERS Philippe
2002-07-17 13:47 ` Tom Wurgler
2002-07-18 14:55 ` Richard Stallman
2002-07-17 18:39 ` Tom Wurgler
2002-07-18 14:55 ` Richard Stallman
2002-07-19 13:37 ` Tom Wurgler
2002-07-19 21:11 ` Stef Van Vlierberghe [this message]
-- strict thread matches above, loose matches on Subject: below --
2002-07-16 14:11 WAROQUIERS Philippe
2002-07-15 10:42 WAROQUIERS Philippe
2002-07-16 13:29 ` Richard Stallman
2002-07-16 13:49 ` Tom Wurgler
2002-07-17 3:03 ` Richard Stallman
[not found] <5983E4DAC939D311B2F20008C7E62E7A075D2365@clsh01xch.office.cfmu.eurocontrol.be>
2002-07-12 11:12 ` Richard Stallman
2002-07-12 21:52 ` Stef Van Vlierberghe
2002-07-13 14:20 ` Richard Stallman
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://www.gnu.org/software/emacs/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=15672.32878.544719.842994@raven.sup.cfmu.eurocontrol.be \
--to=vvl@cfmu.eurocontrol.be \
--cc=bruce@perens.com \
--cc=emacs-devel@gnu.org \
--cc=philippe.waroquiers@eurocontrol.int \
--cc=rms@gnu.org \
--cc=stef.van-vlierberghe@eurocontrol.int \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/emacs.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).