diff options
author | kaf24@scramble.cl.cam.ac.uk <kaf24@scramble.cl.cam.ac.uk> | 2004-02-25 13:24:01 +0000 |
---|---|---|
committer | kaf24@scramble.cl.cam.ac.uk <kaf24@scramble.cl.cam.ac.uk> | 2004-02-25 13:24:01 +0000 |
commit | 0ffac48b95ec4c5b128cbe490c6bbaa8fbbe50b8 (patch) | |
tree | e7566a864b138935e75248cb644df03a710b553b /tools/xentrace | |
parent | 503b3ff74a7c1e90bb111740496bd80a0bca49d8 (diff) | |
parent | 43951f6175e298662507f577e788162351ceef4f (diff) | |
download | xen-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.c | 4 |
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); |