diff options
| author | Craig Jennings <c@cjennings.net> | 2026-02-03 08:54:51 -0600 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-02-03 08:54:51 -0600 |
| commit | bd8357095a9d6f9cd1994b824ad4fc78b5ea49a2 (patch) | |
| tree | 78497c705d58a7f887814c7edea3c132d76f3735 /tests/test-custom-buffer-file--view-email-in-buffer.el | |
| parent | 68d3848cbffe2bd997ff26bc58568da5d918db96 (diff) | |
| download | dotemacs-bd8357095a9d6f9cd1994b824ad4fc78b5ea49a2.tar.gz dotemacs-bd8357095a9d6f9cd1994b824ad4fc78b5ea49a2.zip | |
fix(video-recording): kill orphan wf-recorder on Wayland
On Wayland, video recording uses a shell pipeline: wf-recorder | ffmpeg.
When stopping, SIGINT only reaches ffmpeg, leaving wf-recorder running
as an orphan. This blocks subsequent recordings (0-byte files or no file).
Fix:
- On stop: explicitly pkill wf-recorder before interrupting ffmpeg
- On start: kill any orphan wf-recorder from previous crashes
- Increase finalization wait from 0.2s to 0.5s for proper cleanup
Diffstat (limited to 'tests/test-custom-buffer-file--view-email-in-buffer.el')
0 files changed, 0 insertions, 0 deletions
