summaryrefslogtreecommitdiff
path: root/lib/fatal-signal.c
diff options
context:
space:
mode:
authorGurucharan Shetty <gshetty@nicira.com>2014-06-17 12:35:32 -0700
committerGurucharan Shetty <gshetty@nicira.com>2014-06-26 17:01:03 -0700
commit9e784ba5c90fbfc4db5f36392d9c42322696177e (patch)
treea906e802523f53384d58115b593404e37ca7ffe4 /lib/fatal-signal.c
parentc9f80f7f08b18e3e18b8936346e0ffc087373488 (diff)
downloadopenvswitch-9e784ba5c90fbfc4db5f36392d9c42322696177e.tar.gz
ovs-vsctl.at: Workaround lack of 'kill -l' on Windows.
Also, fflush(stderr) when we raise a signal. The test this commit is changing would fail otherwise. Signed-off-by: Gurucharan Shetty <gshetty@nicira.com> Acked-by: Ben Pfaff <blp@nicira.com>
Diffstat (limited to 'lib/fatal-signal.c')
-rw-r--r--lib/fatal-signal.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/fatal-signal.c b/lib/fatal-signal.c
index ebafc9012..eff007d12 100644
--- a/lib/fatal-signal.c
+++ b/lib/fatal-signal.c
@@ -199,6 +199,7 @@ fatal_signal_run(void)
VLOG_WARN("terminating with signal %d", (int)sig_nr);
#endif
call_hooks(sig_nr);
+ fflush(stderr);
/* Re-raise the signal with the default handling so that the program
* termination status reflects that we were killed by this signal */