From 3e2810248a975560bf7397c3a1fbb8b0ac62f0f3 Mon Sep 17 00:00:00 2001 From: Andrej Babic Date: Fri, 24 Apr 2020 19:36:33 +0200 Subject: [PATCH] Fix nullptr exception --- sf-buffer/src/sf_writer.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/sf-buffer/src/sf_writer.cpp b/sf-buffer/src/sf_writer.cpp index 54f966b..686a640 100644 --- a/sf-buffer/src/sf_writer.cpp +++ b/sf-buffer/src/sf_writer.cpp @@ -52,6 +52,11 @@ void receive_replay( auto rb_metadata = make_shared(); image_buffer = ring_buffer.reserve(rb_metadata); + if (image_buffer == nullptr){ + this_thread::sleep_for(chrono::milliseconds(5)); + continue; + } + for (size_t i = 0; i < n_modules; i++) { auto n_bytes_metadata = zmq_recv( sockets[i],