private String mOriginalStoragePath = null;
PutMethod mPutMethod = null;
private Set<OnDatatransferProgressListener> mDataTransferListeners = new HashSet<OnDatatransferProgressListener>();
- private final AtomicBoolean mCancellationRequested = new AtomicBoolean(false);
+ private AtomicBoolean mCancellationRequested = new AtomicBoolean(false);
private Context mContext;
private UploadRemoteFileOperation mUploadOperation;
}
public void cancel() {
- if (mUploadOperation != null)
+ mCancellationRequested = new AtomicBoolean(true);
+ if (mUploadOperation != null) {
mUploadOperation.cancel();
+ }
}
}