Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: 채팅 서버 고도화 v2.3.0 #249

Open
June1010 opened this issue Dec 18, 2022 · 0 comments
Open

fix: 채팅 서버 고도화 v2.3.0 #249

June1010 opened this issue Dec 18, 2022 · 0 comments
Assignees
Labels
backend bug Something isn't working

Comments

@June1010
Copy link
Member

버그 설명

  • 인피니트 스크롤 요청과 소켓 요청의 순서 이슈로 인한 동일 메시지 중복 출력
  • 기존 안읽은 갯수를 응답하는 API에서 waiting 갯수를 반환

기대 동작 설명

  • 메모리 map으로 보관하는 unReadCount가 HTTP 요청으로 보낼땐 undefined로 설정되어 있음.
    • HTTP 요청이 실행되는사이 소켓 요청이 발생해서 순서 이슈로 인해 map에 아직 값이 설정되어있지 않을때 읽어오는 것으로 인한 오류.
  • 기존 안읽은 갯수를 응답하는 API에서, 큐에 값이 paused되어 있더라도 count를 0으로 응답함.
    • waiting 사용으로 인한 오류.

버그 재현법

No response

실행 환경

No response

기타 참고 사항

No response

@June1010 June1010 added bug Something isn't working backend labels Dec 18, 2022
@June1010 June1010 self-assigned this Dec 18, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant