Revert "[mob][photos] Fix BG task not getting killed" (#2034)

Reverts ente-io/ente#1608
This commit is contained in:
Vishnu Mohandas
2024-06-06 17:10:38 +05:30
committed by GitHub

View File

@@ -1,6 +1,5 @@
import 'dart:async';
import 'dart:io';
import "dart:isolate";
import "package:adaptive_theme/adaptive_theme.dart";
import 'package:background_fetch/background_fetch.dart';
@@ -364,15 +363,10 @@ Future<void> _killBGTask([String? taskId]) async {
DateTime.now().microsecondsSinceEpoch,
);
final prefs = await SharedPreferences.getInstance();
await prefs.remove(kLastBGTaskHeartBeatTime);
if (taskId != null) {
BackgroundFetch.finish(taskId);
}
///Band aid for background process not getting killed. Should migrate to using
///workmanager instead of background_fetch.
Isolate.current.kill();
}
Future<void> _firebaseMessagingBackgroundHandler(RemoteMessage message) async {