47alpha-3: Cherry pick MR 3860
Someone got some signal handling code wrong causing random crashes (Thanks, C!).
It's fixed upstream, so I cherry picked the commit.
Changes:
- Cherry-pick: wayland: Use separate signal handlers to track pending activations (MR: 3860)