public static void asyncStopDelete(final DownloadManager dm,
final int stateAfterStopped, final boolean bDeleteTorrent,
final boolean bDeleteData, final AERunnable deleteFailed) {
async.dispatch(new AERunnable() {
public void runSupport() {
try {
// I would move the FLAG_DO_NOT_DELETE_DATA_ON_REMOVE even deeper
// but I fear what could possibly go wrong.