GitLab maintenance scheduled for Today, 2020-02-27, from 17:00 to 18:00 CT - Services will be unavailable during this time.
Replace the fragile upstream communications with the new messaging
layer, improving the stability and performance of this API.
NOTE: this breaks previous clients
NOTE: this patch is missing client tracking, to handle children signals.