From 2a6dc0d97f17c138f71a1b329f2d713fd057e032 Mon Sep 17 00:00:00 2001 From: Linloir <3145078758@qq.com> Date: Wed, 19 Oct 2022 00:58:12 +0800 Subject: [PATCH] Improvements - add await during file recept --- lib/chat/cubit/chat_cubit.dart | 2 +- lib/repositories/tcp_repository/tcp_repository.dart | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/chat/cubit/chat_cubit.dart b/lib/chat/cubit/chat_cubit.dart index 3a0a0dc..31f5e22 100644 --- a/lib/chat/cubit/chat_cubit.dart +++ b/lib/chat/cubit/chat_cubit.dart @@ -1,7 +1,7 @@ /* * @Author : Linloir * @Date : 2022-10-13 14:03:56 - * @LastEditTime : 2022-10-18 17:09:55 + * @LastEditTime : 2022-10-19 00:37:31 * @Description : */ diff --git a/lib/repositories/tcp_repository/tcp_repository.dart b/lib/repositories/tcp_repository/tcp_repository.dart index 57e0fd7..84f4105 100644 --- a/lib/repositories/tcp_repository/tcp_repository.dart +++ b/lib/repositories/tcp_repository/tcp_repository.dart @@ -1,7 +1,7 @@ /* * @Author : Linloir * @Date : 2022-10-11 09:42:05 - * @LastEditTime : 2022-10-18 14:50:33 + * @LastEditTime : 2022-10-19 00:57:05 * @Description : TCP repository */ @@ -29,6 +29,7 @@ class TCPRepository { try{ await for(var response in _socket) { _pullResponse(response); + await Future.delayed(const Duration(microseconds: 0)); } } catch(e) { _socket.close();