PengZheng commented on issue #592: URL: https://github.com/apache/celix/issues/592#issuecomment-1646495414
> i found must use command "quit" to quit . If quit with "ctrl+c" or "ctrl+r" , it will course muti process are running . I suggest whether to consider adding these two signals because it is more in line with the exit habit of the program ? I check the example on my machine, `ctrl+c` worked as expected. I also checked the source code, and founded that `SIGINT` is dealt with the following: https://github.com/apache/celix/blob/456de193fbdc07e02bd7afa0d7cf4e22c67dbe0d/libs/framework/src/celix_launcher.c#L123-L132 https://github.com/apache/celix/blob/456de193fbdc07e02bd7afa0d7cf4e22c67dbe0d/bundles/shell/shell_tui/src/shell_tui.c#L167-L208 If it still does not work on your machine, you can reopen this and add more contextual information to help us find the root cause. Of course, you can investigate yourself. A bug fixing pull request is always welcomed. PS: `ctrl+r` usually means reverse history search, and is not the expected way of quitting. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: dev-unsubscr...@celix.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org