diff options
Diffstat (limited to 'runtime/org.eclipse.etrice.runtime.c/src/common/messaging')
-rw-r--r-- | runtime/org.eclipse.etrice.runtime.c/src/common/messaging/etMessageService.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/runtime/org.eclipse.etrice.runtime.c/src/common/messaging/etMessageService.c b/runtime/org.eclipse.etrice.runtime.c/src/common/messaging/etMessageService.c index 5aabc44d1..e7298885c 100644 --- a/runtime/org.eclipse.etrice.runtime.c/src/common/messaging/etMessageService.c +++ b/runtime/org.eclipse.etrice.runtime.c/src/common/messaging/etMessageService.c @@ -160,8 +160,8 @@ void etMessageService_pushMessage(etMessageService* self, etMessage* msg){ ET_MSC_LOGGER_SYNC_ENTRY("etMessageService", "pushMessage") etMutex_enter(&self->queueMutex); etMessageQueue_push(&self->messageQueue, msg); - etSema_wakeup(&self->executionSemaphore); etMutex_leave(&self->queueMutex); + etSema_wakeup(&self->executionSemaphore); ET_MSC_LOGGER_SYNC_EXIT } |