Skip to content

Commit e144d9f

Browse files
authored
Merge pull request #17 from WebPlatformForEmbedded/development/METROL-614
Keep service reference only plugin init is progressing successfully
2 parents ca154f8 + 67c555a commit e144d9f

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

Launcher.cpp

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -41,16 +41,16 @@ namespace Plugin {
4141
ASSERT(_activity.IsValid() == false);
4242

4343
// Setup skip URL for right offset.
44-
_service = service;
45-
_service->AddRef();
46-
_deactivationInProgress = false;
47-
48-
config.FromString(_service->ConfigLine());
44+
config.FromString(service->ConfigLine());
4945

5046
if ((config.Command.IsSet() == false) || (config.Command.Value().empty() == true)) {
5147
message = _T("Command is not set");
5248
}
5349
else if (ScheduleParameters(config, message, scheduleTime, interval) == true) {
50+
_service = service;
51+
_service->AddRef();
52+
_deactivationInProgress = false;
53+
5454
_memory = Core::Service<MemoryObserverImpl>::Create<Exchange::IMemory>(0);
5555
ASSERT(_memory != nullptr);
5656

0 commit comments

Comments
 (0)