mirror of
https://github.com/wez/wezterm.git
synced 2024-12-26 06:42:12 +03:00
92893f2a34
I've had a couple of deadlock situations when invoking win32 apps via wsl on my work machine. In those situations, the process that we show in the titlebar is a short lived process that has likely recently terminated, so I suspect something weird about either dangling references or, given the deadlock-y nature of things, maybe trying to reference ourselves. This commit tries to defend against these by: * Avoiding creating a ProcHandle for our own pid * Releasing the toolhelper snapshot as soon as we have copied out the list of pids that we need Not sure that this will nail it, but it seems like it can't hurt. |
||
---|---|---|
.. | ||
src | ||
Cargo.toml |