Comment-only change: add a list of known problems with the signal simulator.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@319
This commit is contained in:
Julian Seward 2002-05-24 00:00:59 +00:00
parent 5057820894
commit 7584993246
2 changed files with 38 additions and 0 deletions

View File

@ -39,6 +39,25 @@
#define DEBUG_SIGNALS
/* KNOWN BUGS 24 May 02:
- A signal is not masked in its own handler. Neither are the
signals in the signal's blocking mask.
- There is only one pending set for the entire process, whereas
POSIX seems to require each thread have its own pending set.
This means that a signal can only be pending for one thread at
a time.
- The following causes an infinite loop: start Hugs, Feb 2001
version, and do Control-C at the prompt. There is an infinite
series of sigints delivered (to the client); but also seemingly
to valgrind, which is very strange. I don't know why.
Probably a lot more bugs which I haven't discovered yet.
*/
/* ---------------------------------------------------------------------
Forwards decls.
------------------------------------------------------------------ */

View File

@ -39,6 +39,25 @@
#define DEBUG_SIGNALS
/* KNOWN BUGS 24 May 02:
- A signal is not masked in its own handler. Neither are the
signals in the signal's blocking mask.
- There is only one pending set for the entire process, whereas
POSIX seems to require each thread have its own pending set.
This means that a signal can only be pending for one thread at
a time.
- The following causes an infinite loop: start Hugs, Feb 2001
version, and do Control-C at the prompt. There is an infinite
series of sigints delivered (to the client); but also seemingly
to valgrind, which is very strange. I don't know why.
Probably a lot more bugs which I haven't discovered yet.
*/
/* ---------------------------------------------------------------------
Forwards decls.
------------------------------------------------------------------ */