Drone-runner-kube doesn't does not tear down pods when pipeline is cancelled

It appears that the kubernetes pods that are spun up to run the pipelinse when using drone-runner-kube are not canceled if a user cancels the build from the UI. Although they appear canceled from the UI they continue to run until the have completed.