We now propagate a cancellable context object on a new plugin trigger call that allows for signals to work as expected.
io/ioutil