Use signal for handling ChannelPending in test_background_event_handling