[ovs-git] Open vSwitch: timeval: Fix occasional backtrace() related deadlock. (master)

dev at openvswitch.org dev at openvswitch.org
Fri Oct 26 21:47:25 UTC 2012


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Open vSwitch".

The branch, master has been updated
       via  543a550837f40e39c9f6f110e927b4c230c2d77c (commit)
      from  49770faf0d497e2a0b07f43163728c17b3e7363b (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 543a550837f40e39c9f6f110e927b4c230c2d77c
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=543a550837f40e39c9f6f110e927b4c230c2d77c
Author: Ethan Jackson <ethan at nicira.com>
		
timeval: Fix occasional backtrace() related deadlock.
		
Occasionally, backtrace() will deadlock in the signal handler
because it does some non signal safe initialization.  Specifically,
it opens a shared object.  As a work around, this patch forces
backtrace() to run outside of a signal handler, so that future
calls will perform as expected.

Signed-off-by: Ethan Jackson <ethan at nicira.com>


-----------------------------------------------------------------------

Summary of changes:
 lib/timeval.c |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)


hooks/post-receive
-- 
Open vSwitch



More information about the git mailing list