Skip to content

Ctrl+C does not stop Windows ping /t in psmux pane #346

@ikakarotto

Description

@ikakarotto

Description

When running ping /t inside a psmux pane on Windows, the process cannot be stopped with Ctrl+C. The keypress is either ignored or intercepted by psmux, and the ping command continues indefinitely.

Environment

  • OS: Windows 10
  • Shell: PowerShell
  • psmux version: 3.3.5

Steps to Reproduce

  1. Start psmux and open multiple panes.
  2. In one pane, run:
    ping /t 8.8.8.8
    
  3. Try to stop the command with Ctrl+C.

Actual Result

  • The ping process keeps running.
  • Ctrl+C does not terminate it.
  • Tried Ctrl+Break and tmux-style Ctrl+b → Ctrl+C, but none worked.

Expected Result

  • Pressing Ctrl+C inside the pane should send an interrupt signal to the process and stop ping /t.

Additional Notes

  • In a normal terminal (outside psmux), Ctrl+C works as expected.
  • This suggests psmux is not correctly forwarding interrupt signals to Windows processes.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions