From 98af37d0912484a7a3c6d8f68850c41516161b46 Mon Sep 17 00:00:00 2001 From: Haomai Wang Date: Thu, 19 Dec 2013 18:54:04 +0800 Subject: [PATCH] Fix segmentation fault when handler is NULL pointer Signed-off-by: Haomai Wang --- src/os/MemStore.cc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/os/MemStore.cc b/src/os/MemStore.cc index e448a2ff383d..d6e70fda7603 100644 --- a/src/os/MemStore.cc +++ b/src/os/MemStore.cc @@ -648,7 +648,9 @@ int MemStore::queue_transactions(Sequencer *osr, for (list::iterator p = tls.begin(); p != tls.end(); ++p) { // poke the TPHandle heartbeat just to exercise that code path - handle->reset_tp_timeout(); + if (handle) + handle->reset_tp_timeout(); + _do_transaction(**p); } -- 2.47.3