diff --git a/app/src/main/java/io/legado/app/service/CheckSourceService.kt b/app/src/main/java/io/legado/app/service/CheckSourceService.kt index a19604ede..437bc41c4 100644 --- a/app/src/main/java/io/legado/app/service/CheckSourceService.kt +++ b/app/src/main/java/io/legado/app/service/CheckSourceService.kt @@ -74,7 +74,8 @@ class CheckSourceService : BaseService() { .onError(IO) { source.addGroup("失效") App.db.bookSourceDao().update(source) - }.onFinally { + }.onFinally(IO) { + check() checkedIds.add(sourceUrl) updateNotification( checkedIds.size,