Canceling action execution

We noticed, that even if you click “Cancel” in WebUI during the action execution, the action still continued running:
StackStorm shows, that the action is canceled. But if you see on the action output field, you find the logs which definitely come later the canceling time.
We are using version 3.1.0 with python actions.

Does anyone else have this problem?

My guess is that it cancels if it hasn’t been started…?