[FileUploader] [INFO] [2025-12-20 09:38:50.985863] starting upload of File(generatedID: 78502, localID: 1E55A670-08FE-4F9F-AA27-8D6D884F8C0D/L0/001, title: IMG_2609.MP4, type: FileType.video, uploadedFileId: null, modificationTime: 1764999756000000, ownerID: null, collectionID: 1580559962386448, updationTime: -1) [FileUploader] [INFO] [2025-12-20 09:38:50.994124] Init multipartUpload true, isUpdate false [MultiPartUploader] [INFO] [2025-12-20 09:38:50.995755] Uploading part 1 / 5 of size 20971520 bytes (total size 95290021). [FileUploader] [SEVERE] [2025-12-20 09:38:52.608535] File upload failed for File(generatedID: 78502, localID: 1E55A670-08FE-4F9F-AA27-8D6D884F8C0D/L0/001, title: IMG_2609.MP4, type: FileType.video, uploadedFileId: null, modificationTime: 1764999756000000, ownerID: null, collectionID: 1580559962386448, updationTime: -1) ⤷ type: DioExceptionType.unknown ⤷ error: DioException [unknown]: null Error: SocketException: Connection reset by peer (OS Error: Connection reset by peer, errno = 54), address = minio.xxxxx.xxx, port = 64573 ⤷ trace: #0 DioMixin.fetch (package:dio/src/dio_mixin.dart:523) #1 MultiPartUploader._uploadParts (package:photos/module/upload/service/multipart.dart:300) #2 MultiPartUploader.putExistingMultipartFile (package:photos/module/upload/service/multipart.dart:176) #3 FileUploader._tryToUpload (package:photos/utils/file_uploader.dart:866) #4 Future.timeout. (dart:async/future_impl.dart:1064) #5 FileUploader._encryptAndUploadFileToCollection (package:photos/utils/file_uploader.dart:423) [FileUploader] [INFO] [2025-12-20 09:38:52.609104] skip delete for multipart encrypted file /var/mobile/Containers/Data/Application/6D806DB5-3900-4CC8-B482-B7F7873A4D35/Documents/temp/upload_file_09180a1e-4c40-4bb9-801e-f29f2ea83516_78502_file.encrypted