You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@celix.apache.org by pn...@apache.org on 2021/02/15 15:26:44 UTC
[celix] branch master updated (71ab9d6 -> 3bec2e0)
This is an automated email from the ASF dual-hosted git repository.
pnoltes pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/celix.git.
from 71ab9d6 Merge pull request #313 from apache/feature/refactor_c_dep_man_service_trackers
add 4101d91 Updates the c dm component to that unneeded suspend triggers are prevented.
add 279313c Fixes issue in the service tracker state
add 5ac260b Cleans up is function check, also removes mutexes when not needed (only set during creation).
add 12d65e6 Refactors tracker open/close error handling
new 3bec2e0 Merge pull request #317 from apache/feature/prevent_unneeded_suspend
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../gtest/src/DependencyManagerTestSuite.cc | 73 ++++++++++++-
.../gtest/src/bundle_context_services_test.cpp | 31 ++++++
libs/framework/src/dm_component_impl.c | 6 +-
libs/framework/src/dm_service_dependency.c | 16 ++-
libs/framework/src/dm_service_dependency_impl.h | 4 +
libs/framework/src/service_tracker.c | 120 ++++++++++++++-------
libs/framework/src/service_tracker_private.h | 9 +-
7 files changed, 213 insertions(+), 46 deletions(-)
[celix] 01/01: Merge pull request #317 from
apache/feature/prevent_unneeded_suspend
Posted by pn...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
pnoltes pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/celix.git
commit 3bec2e0e1445a81dfe076ae725412323882cb74f
Merge: 71ab9d6 12d65e6
Author: Pepijn Noltes <pe...@gmail.com>
AuthorDate: Mon Feb 15 16:26:36 2021 +0100
Merge pull request #317 from apache/feature/prevent_unneeded_suspend
prevents unneeded suspend triggers in the dm component
.../gtest/src/DependencyManagerTestSuite.cc | 73 ++++++++++++-
.../gtest/src/bundle_context_services_test.cpp | 31 ++++++
libs/framework/src/dm_component_impl.c | 6 +-
libs/framework/src/dm_service_dependency.c | 16 ++-
libs/framework/src/dm_service_dependency_impl.h | 4 +
libs/framework/src/service_tracker.c | 120 ++++++++++++++-------
libs/framework/src/service_tracker_private.h | 9 +-
7 files changed, 213 insertions(+), 46 deletions(-)