aboutsummaryrefslogtreecommitdiffstats
path: root/tools/xentrace
diff options
context:
space:
mode:
authorkaf24@scramble.cl.cam.ac.uk <kaf24@scramble.cl.cam.ac.uk>2004-02-25 13:24:01 +0000
committerkaf24@scramble.cl.cam.ac.uk <kaf24@scramble.cl.cam.ac.uk>2004-02-25 13:24:01 +0000
commit0ffac48b95ec4c5b128cbe490c6bbaa8fbbe50b8 (patch)
treee7566a864b138935e75248cb644df03a710b553b /tools/xentrace
parent503b3ff74a7c1e90bb111740496bd80a0bca49d8 (diff)
parent43951f6175e298662507f577e788162351ceef4f (diff)
downloadxen-0ffac48b95ec4c5b128cbe490c6bbaa8fbbe50b8.tar.gz
xen-0ffac48b95ec4c5b128cbe490c6bbaa8fbbe50b8.tar.bz2
xen-0ffac48b95ec4c5b128cbe490c6bbaa8fbbe50b8.zip
bitkeeper revision 1.749 (403ca1f1GrY0cqOfzpMclF7vOwg0VA)
Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk into scramble.cl.cam.ac.uk:/local/scratch/kaf24/maw/xeno-unstable-physinfo.bk
Diffstat (limited to 'tools/xentrace')
-rw-r--r--tools/xentrace/xentrace.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/tools/xentrace/xentrace.c b/tools/xentrace/xentrace.c
index 526c8152fc..ab170050c7 100644
--- a/tools/xentrace/xentrace.c
+++ b/tools/xentrace/xentrace.c
@@ -407,8 +407,7 @@ int main(int argc, char **argv)
{
int ret;
FILE *logfile = stdout;
-
- const struct sigaction act = { .sa_handler = close_handler };
+ struct sigaction act;
opts.outfile = 0;
opts.num_cpus = 1;
@@ -421,6 +420,7 @@ int main(int argc, char **argv)
logfile = fopen(opts.outfile, "w");
/* ensure that if we get a signal, we'll do cleanup, then exit */
+ act.sa_handler = close_handler;
sigaction(SIGHUP, &act, 0);
sigaction(SIGTERM, &act, 0);
sigaction(SIGINT, &act, 0);