diff --git a/languages/c/templates/sdk/src/Transport/Transport.h b/languages/c/templates/sdk/src/Transport/Transport.h index 2aff350d..d12312a5 100644 --- a/languages/c/templates/sdk/src/Transport/Transport.h +++ b/languages/c/templates/sdk/src/Transport/Transport.h @@ -668,15 +668,15 @@ namespace FireboltSDK { } result = WPEFramework::Core::ERROR_NONE; + _adminLock.Unlock(); } else { - + _adminLock.Unlock(); string eventName; if (IsEvent(inbound->Id.Value(), eventName)) { _eventHandler->Dispatch(eventName, inbound); } } - _adminLock.Unlock(); } return (result);