Really, PQM should send a notification regardless of the exit status. Two other examples have been seen recently.
1. When the test runner runs for more than 15 minutes, it will get killed, but the exit status indicates signal death, and these exits don't trigger a notification.
2. If the bzr merge command fails (e.g. because the target was a loom), this also doesn't trigger a notification.
Really, PQM should send a notification regardless of the exit status. Two other examples have been seen recently.
1. When the test runner runs for more than 15 minutes, it will get killed, but the exit status indicates signal death, and these exits don't trigger a notification.
2. If the bzr merge command fails (e.g. because the target was a loom), this also doesn't trigger a notification.
pqm should /always/ send a notification!