summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorderaadt <deraadt@openbsd.org>2015-07-11 16:33:48 +0000
committerderaadt <deraadt@openbsd.org>2015-07-11 16:33:48 +0000
commit66b9bd3009e7eb2ccb29b18c873f7958d7189a29 (patch)
treeaf1cea88409c635f77abe626b181217f6dc467a4
parenttypo in embedded code block; from Ben Cornett (diff)
downloadwireguard-openbsd-66b9bd3009e7eb2ccb29b18c873f7958d7189a29.tar.xz
wireguard-openbsd-66b9bd3009e7eb2ccb29b18c873f7958d7189a29.zip
XXX annotate another signal race
-rw-r--r--bin/ed/main.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/bin/ed/main.c b/bin/ed/main.c
index c7cff84f86f..2bf0a8a13a2 100644
--- a/bin/ed/main.c
+++ b/bin/ed/main.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: main.c,v 1.43 2015/01/16 06:39:32 deraadt Exp $ */
+/* $OpenBSD: main.c,v 1.44 2015/07/11 16:33:48 deraadt Exp $ */
/* $NetBSD: main.c,v 1.3 1995/03/21 09:04:44 cgd Exp $ */
/* main.c: This file contains the main control and user-interface routines
@@ -1382,7 +1382,7 @@ handle_hup(int signo)
char hup[PATH_MAX];
if (!sigactive)
- quit(1);
+ quit(1); /* XXX signal race */
sigflags &= ~(1 << (signo - 1));
/* XXX signal race */
if (addr_last && write_file("ed.hup", "w", 1, addr_last) < 0 &&