Mir

mir:handle-sigquit-normally

Last commit made on 2022-09-27
Get this branch:
git clone -b handle-sigquit-normally https://git.launchpad.net/mir

Branch merges

Branch information

Name:
handle-sigquit-normally
Repository:
lp:mir

Recent commits

b97d860... by Chris Halse Rogers

Server/run_mir: Handle SIGQUIT as a normal termination

We don't *need* to handle SIGQUIT as an immediate crash, there doesn't seem to be any
particular reason to, and handling it as an immediate crash goes through the unavoidably
broken `fatal_signal_handler`.

1d5fa2d... by "bors[bot]" <26634292+bors[bot]@users.noreply.github.com>

Merge #2670

2670: Server/run_mir: Improve warning message. r=wmww a=RAOF

Oops. We should probably add a newline after our “it's all going to hell” warning.

Co-authored-by: Christopher James Halse Rogers <email address hidden>

fad31eb... by Chris Halse Rogers

Server/run_mir: Improve warning message.

Oops. We should probably add a newline after our “it's all going to hell” warning.

8bd3fbe... by "bors[bot]" <26634292+bors[bot]@users.noreply.github.com>

Merge #2667

2667: server: fix unused variable r=wmww a=Saviq

Fixes #2663

Co-authored-by: Michał Sawicz (Saviq) <email address hidden>

09923ce... by "bors[bot]" <26634292+bors[bot]@users.noreply.github.com>

Merge #2665

2665: mtd::MockInputSurface: Fix `consume` method signature r=Saviq a=RAOF

This was apparently missed in the recent Event refactor.

Fixes: #2659

Co-authored-by: Christopher James Halse Rogers <email address hidden>

9516682... by Michał Sawicz

server: fix unused variable

Fixes #2663

63dee92... by "bors[bot]" <26634292+bors[bot]@users.noreply.github.com>

Merge #2664

2664: Server/run_mir: Fix build failure. r=Saviq a=RAOF

*Of course* there exist compilers for which `static_cast<void>(foo)` does not disable the “must-use return value” warning for `write()`…

Fixes: #2663

Co-authored-by: Christopher James Halse Rogers <email address hidden>

c0af485... by Chris Halse Rogers

mtd::MockInputSufrace: Migrate to new MOCK_METHOD()

9a5efb7... by Chris Halse Rogers

mtd::MockInputSufrace: fix consume() signature.

This appears to have been missed in the recent event rework

c6dae2d... by Chris Halse Rogers

Server/run_mir: Fix build failure.

*Of course* there exist compilers for which `static_cast<void>(foo)` does not
disable the “must-use return value” warning for `write()`…