zopencommunity / zopencommunity/bashport

Wait command different behavior in bash

Open
#57 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

question
Dominant language
Groovy
Stars
12
Forks
7
PR merge metrics
No merged PRs in 30d

Description

On running texinfo port test cases, malformed-split.sh test cases was hanging
On further analysis, found that this happens when wait is called on a PID.
Shell script was being used to run the scripts. On changing this to bash, it worked fine without hanging.

Need analysis to see why is this behavior different with bash?

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the texinfo port test case malformed-split.sh and reproduce the hang when wait is called on a PID. Compare running the script through the shell and through bash, then document the behavioral difference and identify the change needed so the test no longer hangs.

Written by the indexing model from the issue text.

Assessment

Tech stack
bash, shell
Domain
cli
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.