You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nuttx.apache.org by GitBox <gi...@apache.org> on 2021/05/15 07:54:14 UTC

[GitHub] [incubator-nuttx] Donny9 opened a new pull request #3719: group/group_signal: cancel dispatch signal when child process doesn't exist

Donny9 opened a new pull request #3719:
URL: https://github.com/apache/incubator-nuttx/pull/3719


   ## Summary
   Cancel dispatch signal when the number of members in the group is 
   zero of members in the group is zero.
   
   Repetition step:
   If using waitpid() to wait a task has exited, the waitpid will use
   nxsing_kill with signal number 0 to determine if that task is still
   alive, and will call group_signal to dispatch signal for each member
   of the group and perform signal handing checks, it will assert at
   sched/group/group_signal.c:261.
   
   Change-Id: I75ef015a261101277436d742897ce68fed44b5da
   Signed-off-by: Jiuzhu Dong <do...@xiaomi.com>
   ## Impact
   Don't assert when dispatch a signal to process doesn't exist. 
   ## Testing
   daily test.
   


-- 
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [incubator-nuttx] Donny9 removed a comment on pull request #3719: group/group_signal: cancel dispatch signal when child process doesn't exist

Posted by GitBox <gi...@apache.org>.
Donny9 removed a comment on pull request #3719:
URL: https://github.com/apache/incubator-nuttx/pull/3719#issuecomment-841619538


   ```
   + mkdir -p /Users/runner/work/incubator-nuttx/incubator-nuttx/sources/prebuilt/homebrew
   + export HOMEBREW_CACHE=/Users/runner/work/incubator-nuttx/incubator-nuttx/sources/prebuilt/homebrew
   + HOMEBREW_CACHE=/Users/runner/work/incubator-nuttx/incubator-nuttx/sources/prebuilt/homebrew
   + rm -rf /usr/local/bin/2to3
   + brew update --quiet
   Error: Fetching /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core failed!
   Updated 4 taps (homebrew/cask, homebrew/bundle, homebrew/services and aws/tap).
   ```
   
   Trigger again?


-- 
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [incubator-nuttx] xiaoxiang781216 merged pull request #3719: group/group_signal: cancel dispatch signal when child process doesn't exist

Posted by GitBox <gi...@apache.org>.
xiaoxiang781216 merged pull request #3719:
URL: https://github.com/apache/incubator-nuttx/pull/3719


   


-- 
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [incubator-nuttx] Donny9 commented on pull request #3719: group/group_signal: cancel dispatch signal when child process doesn't exist

Posted by GitBox <gi...@apache.org>.
Donny9 commented on pull request #3719:
URL: https://github.com/apache/incubator-nuttx/pull/3719#issuecomment-841619538


   `+ mkdir -p /Users/runner/work/incubator-nuttx/incubator-nuttx/sources/prebuilt/homebrew
   + export HOMEBREW_CACHE=/Users/runner/work/incubator-nuttx/incubator-nuttx/sources/prebuilt/homebrew
   + HOMEBREW_CACHE=/Users/runner/work/incubator-nuttx/incubator-nuttx/sources/prebuilt/homebrew
   + rm -rf /usr/local/bin/2to3
   + brew update --quiet
   Error: Fetching /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core failed!
   Updated 4 taps (homebrew/cask, homebrew/bundle, homebrew/services and aws/tap).`
   
   Trigger again?


-- 
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [incubator-nuttx] xiaoxiang781216 merged pull request #3719: group/group_signal: cancel dispatch signal when child process doesn't exist

Posted by GitBox <gi...@apache.org>.
xiaoxiang781216 merged pull request #3719:
URL: https://github.com/apache/incubator-nuttx/pull/3719


   


-- 
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [incubator-nuttx] Donny9 edited a comment on pull request #3719: group/group_signal: cancel dispatch signal when child process doesn't exist

Posted by GitBox <gi...@apache.org>.
Donny9 edited a comment on pull request #3719:
URL: https://github.com/apache/incubator-nuttx/pull/3719#issuecomment-841619538


   ```
   + mkdir -p /Users/runner/work/incubator-nuttx/incubator-nuttx/sources/prebuilt/homebrew
   + export HOMEBREW_CACHE=/Users/runner/work/incubator-nuttx/incubator-nuttx/sources/prebuilt/homebrew
   + HOMEBREW_CACHE=/Users/runner/work/incubator-nuttx/incubator-nuttx/sources/prebuilt/homebrew
   + rm -rf /usr/local/bin/2to3
   + brew update --quiet
   Error: Fetching /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core failed!
   Updated 4 taps (homebrew/cask, homebrew/bundle, homebrew/services and aws/tap).
   ```
   
   Trigger again?


-- 
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org