You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@celix.apache.org by rb...@apache.org on 2020/10/06 19:10:36 UTC
[celix] branch feature/tcp_admin_msg_segmentation updated (0dc5867
-> 17c6f7c)
This is an automated email from the ASF dual-hosted git repository.
rbulter pushed a change to branch feature/tcp_admin_msg_segmentation
in repository https://gitbox.apache.org/repos/asf/celix.git.
from 0dc5867 Fix locking
add 333b874 Adds test for dynamically creating and destroying a component providing a remote service which deadlocks
add 5bf1426 Adds a stop service export thread for rsa to prevent deadlocks
add 921ed6e sets use of stop export service thread to true
add 506cb88 Adds test case for create a remote service in a remote service call and fixes the deadlock issue for that test case.
add 20f794b Merge pull request #282 from apache/hotfix/rsa_deadlock
add 17c6f7c Merge remote-tracking branch 'origin/master' into feature/tcp_admin_msg_segmentation
No new revisions were added by this update.
Summary of changes:
.../remote_example_api/include/remote_example.h | 2 +
.../org.apache.celix.RemoteExample.descriptor | 1 +
.../src/remote_example_activator.c | 3 +-
.../src/remote_example_impl.c | 49 ++++++-
.../src/remote_example_impl.h | 4 +-
.../gtest/src/rsa_client_server_tests.cc | 20 +++
.../gtest/src/tst_activator.c | 33 +++++
.../gtest/src/tst_service.h | 2 +
.../src/export_registration_dfi.c | 51 +++++--
.../src/export_registration_dfi.h | 6 +-
.../src/remote_service_admin_dfi.c | 148 ++++++++++++++++-----
libs/framework/src/service_registry.c | 10 +-
12 files changed, 278 insertions(+), 51 deletions(-)