From 07b760218f176d0e5c64234e613008c1edab2864 Mon Sep 17 00:00:00 2001 From: Alexey Rybalchenko Date: Mon, 27 Feb 2017 10:36:24 +0100 Subject: [PATCH] Fix coverity #157658 --- fairmq/tools/runSimpleMQStateMachine.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/fairmq/tools/runSimpleMQStateMachine.h b/fairmq/tools/runSimpleMQStateMachine.h index 8e5f56d3..cb6f3b4d 100644 --- a/fairmq/tools/runSimpleMQStateMachine.h +++ b/fairmq/tools/runSimpleMQStateMachine.h @@ -84,6 +84,10 @@ inline int runStateMachine(TMQDevice& device, FairMQProgOptions& cfg) if (!ldControlHandle) { LOG(ERROR) << "Cannot open library: " << dlerror(); + if (ldConfigHandle) + { + dlclose(ldConfigHandle); + } return 1; }