Actually don't need the lock here as c.kill() now does the right thing