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 be7d721f19fa9b8700ce8ec078f280b2ca2634ca Merge: 7250126 44f2ed7 Author: Pepijn Noltes <[email protected]> AuthorDate: Wed Oct 6 10:33:33 2021 +0200 Merge pull request #369 from apache/feature/deadlock_on_stop_cmd Feature/deadlock on stop cmd bundles/shell/shell/CMakeLists.txt | 2 +- bundles/shell/shell/{test => gtest}/CMakeLists.txt | 4 +- .../src/ShellTestSuite.cc} | 32 ++- bundles/shell/shell/src/install_command.c | 18 +- bundles/shell/shell/src/lb_command.c | 89 +----- bundles/shell/shell/src/start_command.c | 4 +- bundles/shell/shell/src/std_commands.c | 10 +- bundles/shell/shell/src/stop_command.c | 4 +- bundles/shell/shell/src/uninstall_command.c | 11 +- bundles/shell/shell_tui/CMakeLists.txt | 17 +- bundles/shell/shell_tui/README.md | 2 +- bundles/shell/shell_tui/{ => gtest}/CMakeLists.txt | 36 +-- .../shell/shell_tui/gtest/src/ShellTuiTestSuite.cc | 238 ++++++++++++++++ bundles/shell/shell_tui/private/src/activator.c | 126 --------- bundles/shell/shell_tui/src/activator.c | 101 +++++++ .../shell/shell_tui/{private => }/src/history.c | 0 .../shell_tui/{private/include => src}/history.h | 0 .../shell/shell_tui/{private => }/src/shell_tui.c | 305 ++++++++++++--------- .../shell_tui/{private/include => src}/shell_tui.h | 32 ++- libs/framework/gtest/src/single_framework_test.cpp | 21 ++ libs/framework/include/celix_framework.h | 84 ++++-- libs/framework/src/framework.c | 51 +++- .../src/framework_bundle_lifecycle_handler.c | 29 +- libs/framework/src/framework_private.h | 30 +- 24 files changed, 789 insertions(+), 457 deletions(-)
