Don't use printf in a signal handler.
XXX: it would be nice if the deadlock with malloc were a little more obvious, especially since gdb doesn't provide any clues unless you compile libpthread with -g
This commit is contained in:
parent
8ce31bfb43
commit
58236b1f89
|
@ -1,4 +1,4 @@
|
||||||
/* $NetBSD: h_stresscli.c,v 1.2 2011/01/06 06:59:25 pooka Exp $ */
|
/* $NetBSD: h_stresscli.c,v 1.3 2011/01/10 14:05:03 pooka Exp $ */
|
||||||
|
|
||||||
#include <sys/types.h>
|
#include <sys/types.h>
|
||||||
#include <sys/atomic.h>
|
#include <sys/atomic.h>
|
||||||
|
@ -22,8 +22,6 @@ static void
|
||||||
signaali(int sig)
|
signaali(int sig)
|
||||||
{
|
{
|
||||||
|
|
||||||
membar_consumer();
|
|
||||||
printf("process did %d syscalls\n", syscalls);
|
|
||||||
_exit(0);
|
_exit(0);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue