Skip to content

Detached bash processes block Murex from closing #871

Open
@tiymat

Description

@tiymat

Describe the bug:

  1. From Murex, run bash
  2. Spawn and disown a long-running process, e.g. sleep 20 & disown
  3. Exit bash with exit
  4. Attempt to exit Murex with exit

The exit command will block until the disowned process terminates.

Expected behaviour:
If the long-running process is managed by Bash, shouldn't Murex be able to close while the process is still running?

Screenshots:
N/A

Platform (please complete the following information):

  • OS, output from uname -a if supported: 6.10.8-arch1-1
  • Terminal Emulator: kitty 0.36.2
  • Murex version, output from version --no-app-name: 6.2.4000

Additional context
This is quite a specific edge case and likely not very important in the scheme of things but I thought I'd file an issue to document it anyways.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugUnexpected behaviorin progressIssue is currently being worked on (possibly in a feature branch)

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions