From 266590de7f907a26c8baa4629a0a1431b1f5c487 Mon Sep 17 00:00:00 2001 From: jangdongsin Date: Thu, 12 Dec 2024 22:49:25 +0900 Subject: [PATCH] =?UTF-8?q?=ED=8C=A8=ED=82=B7=20=EC=A0=84=EC=86=A1=20?= =?UTF-8?q?=EB=A1=9C=EC=A7=81=20=EC=9D=BC=EB=B6=80=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/munjaon/server/server/task/ReportResultTask.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/munjaon/server/server/task/ReportResultTask.java b/src/main/java/com/munjaon/server/server/task/ReportResultTask.java index 6c02737..a951d3a 100644 --- a/src/main/java/com/munjaon/server/server/task/ReportResultTask.java +++ b/src/main/java/com/munjaon/server/server/task/ReportResultTask.java @@ -94,7 +94,11 @@ public class ReportResultTask extends ReportTask { Packet.setDefaultByte(reportBuffer); Header.putHeader(reportBuffer, Header.COMMAND_REPORT, Report.REPORT_BODY_LENGTH); Report.putReport(reportBuffer, reportDto); - channel.write(reportBuffer); + + while (reportBuffer.hasRemaining()) { + channel.write(reportBuffer); + } + /* 패킷 전송 시간 체크위한 설정(3초간 유지) */ SEND_CYCLE_CHECK_TIME = System.currentTimeMillis(); /* Packet 전송했는지 여부 */