Skip to content

Commit cf8e922

Browse files
committed
add synchronized keyword controller
1 parent 733f85e commit cf8e922

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

src/main/java/com/gg/server/domain/game/GameController.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ GameTeamInfo getGameInfo(@PathVariable Long gameId, @Parameter(hidden = true) @L
6666
}
6767

6868
@PostMapping("/rank")
69-
ResponseEntity createRankResult(@Valid @RequestBody RankResultReqDto reqDto, @Parameter(hidden = true) @Login UserDto user) {
69+
synchronized ResponseEntity createRankResult(@Valid @RequestBody RankResultReqDto reqDto, @Parameter(hidden = true) @Login UserDto user) {
7070
if (reqDto.getMyTeamScore() + reqDto.getEnemyTeamScore() > 3 || reqDto.getMyTeamScore() == reqDto.getEnemyTeamScore()) {
7171
throw new InvalidParameterException("점수를 잘못 입력했습니다.", ErrorCode.VALID_FAILED);
7272
}

src/main/java/com/gg/server/domain/game/service/GameService.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ public GameTeamInfo getUserGameInfo(Long gameId, Long userId) {
5858
@CacheEvict(value = "allGameList", allEntries = true),
5959
@CacheEvict(value = "allGameListByUser", allEntries = true)
6060
})
61-
public synchronized Boolean createRankResult(RankResultReqDto scoreDto, Long userId) {
61+
public Boolean createRankResult(RankResultReqDto scoreDto, Long userId) {
6262
// 현재 게임 id
6363
Game game = gameFindService.findByGameId(scoreDto.getGameId());
6464
if (game.getStatus() != StatusType.WAIT && game.getStatus() != StatusType.LIVE) {

0 commit comments

Comments
 (0)