summaryrefslogtreecommitdiffstats
path: root/src/uscxml
diff options
context:
space:
mode:
authorStefan Radomski <github@mintwerk.de>2016-05-12 19:16:31 (GMT)
committerStefan Radomski <github@mintwerk.de>2016-05-12 19:16:31 (GMT)
commit3cfb5df8f3b0571a529d05e51218eb9f4fdc1930 (patch)
treeb4bf3efed6af75d6e65b3f909a60752f3e0a0fb3 /src/uscxml
parentadbae7680e89795041cbfff32768d15683416f1b (diff)
downloaduscxml-3cfb5df8f3b0571a529d05e51218eb9f4fdc1930.zip
uscxml-3cfb5df8f3b0571a529d05e51218eb9f4fdc1930.tar.gz
uscxml-3cfb5df8f3b0571a529d05e51218eb9f4fdc1930.tar.bz2
Compile all dependencies with position independent code
Diffstat (limited to 'src/uscxml')
-rw-r--r--src/uscxml/interpreter/InterpreterImpl.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/uscxml/interpreter/InterpreterImpl.cpp b/src/uscxml/interpreter/InterpreterImpl.cpp
index ba75ab8..e61c4ab 100644
--- a/src/uscxml/interpreter/InterpreterImpl.cpp
+++ b/src/uscxml/interpreter/InterpreterImpl.cpp
@@ -80,6 +80,7 @@ InterpreterImpl::~InterpreterImpl() {
_delayQueue.cancelAllDelayed();
if (_document)
delete _document;
+
{
std::lock_guard<std::recursive_mutex> lock(_instanceMutex);
_instances.erase(getSessionId());