Skip to content

Commit 9123bc1

Browse files
committed
🔧 chore: 타이머 로그 기록
1 parent 665d56a commit 9123bc1

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

backend/src/main/java/io/f1/backend/domain/game/app/GameService.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,9 @@ public void gameStart(Long roomId, UserPrincipal principal) {
9595
@EventListener
9696
public void onCorrectAnswer(GameCorrectAnswerEvent event) {
9797

98+
9899
Room room = event.room();
100+
log.debug("Correct Answer! " + room.getCurrentRound());
99101
String sessionId = event.sessionId();
100102
ChatMessage chatMessage = event.chatMessage();
101103
String answer = event.answer();
@@ -135,6 +137,8 @@ public void onCorrectAnswer(GameCorrectAnswerEvent event) {
135137
@EventListener
136138
public void onTimeout(GameTimeoutEvent event) {
137139
Room room = event.room();
140+
log.debug("Timeout! " + room.getCurrentRound());
141+
138142
String destination = getDestination(room.getId());
139143

140144
messageSender.sendBroadcast(

backend/src/main/java/io/f1/backend/domain/game/app/TimerService.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,19 +5,22 @@
55

66
import lombok.RequiredArgsConstructor;
77

8+
import lombok.extern.slf4j.Slf4j;
89
import org.springframework.context.ApplicationEventPublisher;
910
import org.springframework.stereotype.Service;
1011

1112
import java.util.concurrent.ScheduledFuture;
1213
import java.util.concurrent.TimeUnit;
1314

15+
@Slf4j
1416
@Service
1517
@RequiredArgsConstructor
1618
public class TimerService {
1719

1820
private final ApplicationEventPublisher eventPublisher;
1921

2022
public void startTimer(Room room, int delaySec) {
23+
log.debug("Starting timer : round " + room.getCurrentRound());
2124
cancelTimer(room);
2225

2326
ScheduledFuture<?> timer =
@@ -43,6 +46,7 @@ public boolean validateCurrentRound(Room room) {
4346

4447
public boolean cancelTimer(Room room) {
4548
// 정답 맞혔어요 ~ 타이머 캔슬 부탁
49+
log.debug("Canceling timer : round " + room.getCurrentRound());
4650
ScheduledFuture<?> timer = room.getTimer();
4751
if (timer != null && !timer.isDone()) {
4852
return timer.cancel(false);

0 commit comments

Comments
 (0)