Fix DoWorkRunnable::Cancel() issue