]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
global/signal_handler: reset injected segv after test
authorKefu Chai <kchai@redhat.com>
Wed, 16 Nov 2016 03:19:04 +0000 (11:19 +0800)
committerKefu Chai <kchai@redhat.com>
Tue, 22 Nov 2016 14:29:45 +0000 (22:29 +0800)
commitd932c8f2f23263924103a900714db82ee87f6eef
tree4a23bc94625b20c133ea831455dbde6d4e49fee8
parentc8a3777203482cabf6739a8ba69b127df8697628
global/signal_handler: reset injected segv after test

~CephContext() => ~TypedSingletonWrapper() => ~MempoolObs =>
unregister_command() => ldout() << "unregister_command" =>
Log::submit_entry() => *(volatile int *)(0) = 0xdead;

Signed-off-by: Kefu Chai <kchai@redhat.com>
src/log/Log.cc
src/log/Log.h
src/test/signals.cc