# Every new run exits at once, because a leftover game process holds its mutex

## Symptoms

The game starts and quits at once, with no message. A trace shows the DLLs detach right after
they attach.

## Cause

The game makes a named mutex to allow one copy. An earlier run that hung or crashed still holds
it. Each new copy sees the mutex and quits. `wineserver -k` did not stop the old process
(*observed*).

## What to do

Before each run, list the game's processes by name and kill them (`pkill -f GAME.EXE`, then check
with `pgrep -fl GAME.EXE`). Make the run script do it.
