Fix external processor allocation

- Clean Signal.run