[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: why "in_sighandler"?
From: |
Andreas Schwab |
Subject: |
Re: why "in_sighandler"? |
Date: |
Tue, 22 Aug 2006 11:43:05 +0200 |
User-agent: |
Gnus/5.110006 (No Gnus v0.6) Emacs/22.0.50 (gnu/linux) |
Jan Djärv <address@hidden> writes:
> What exactly do you mean by interrupted? In the sense that they don't get
> to execute, yes they are interrupted. When a signal handler is running,
> no threads can run (on a single CPU machine), hence they are all
> interrupted.
Signal handler execution can be preempted like any other code path in your
program.
Andreas.
--
Andreas Schwab, SuSE Labs, address@hidden
SuSE Linux Products GmbH, Maxfeldstraße 5, 90409 Nürnberg, Germany
PGP key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely different."
- Re: why "in_sighandler"?, (continued)
- Re: why "in_sighandler"?, YAMAMOTO Mitsuharu, 2006/08/21
- Re: why "in_sighandler"?, Jan Djärv, 2006/08/21
- Re: why "in_sighandler"?, YAMAMOTO Mitsuharu, 2006/08/21
- Re: why "in_sighandler"?, Jan Djärv, 2006/08/21
- Re: why "in_sighandler"?, YAMAMOTO Mitsuharu, 2006/08/21
- Re: why "in_sighandler"?, Jan Djärv, 2006/08/22
- Re: why "in_sighandler"?, YAMAMOTO Mitsuharu, 2006/08/22
- Re: why "in_sighandler"?, Jan Djärv, 2006/08/22
- Re: why "in_sighandler"?, YAMAMOTO Mitsuharu, 2006/08/22
- Re: why "in_sighandler"?, Jan Djärv, 2006/08/22
- Re: why "in_sighandler"?,
Andreas Schwab <=
Re: why "in_sighandler"?, Richard Stallman, 2006/08/21