diff options
Diffstat (limited to 'src/uscxml/plugins/invoker/scxml/USCXMLInvoker.cpp')
-rw-r--r-- | src/uscxml/plugins/invoker/scxml/USCXMLInvoker.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/uscxml/plugins/invoker/scxml/USCXMLInvoker.cpp b/src/uscxml/plugins/invoker/scxml/USCXMLInvoker.cpp index 53508e6..7bd40d9 100644 --- a/src/uscxml/plugins/invoker/scxml/USCXMLInvoker.cpp +++ b/src/uscxml/plugins/invoker/scxml/USCXMLInvoker.cpp @@ -125,6 +125,7 @@ void USCXMLInvoker::ParentQueue::push(const SendRequest& event) { if (_invoker->_cancelled) return; SendRequest copyEvent(event); + // this is somewhat hidden here! copyEvent.invokeid = _invoker->_invokeId; _invoker->_parentInterpreter->receive(copyEvent); } |