작성한 질문수
[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
JobQueue #1
해결된 질문
작성
·
456
수정됨
1
안녕하세요. 강의 열심히 보고 있습니다. ^^
JobQueue #1 강의중 19분51초에서..
멀티스레드 환경에서
14줄에서 null 체크를 하고
접속이 해제된다면
17줄에 room을 넣을 때
null이 반환되지 않을까요??
검색해봐도 해당 내용은 없는거 같아서 질문 드립니다.
답변 1
2
네 만약에 해제할 때 다른 쓰레드에서 Room을 null로 밀어준다면 그런 이슈가 발생할 수 있습니다.if (room)으로 체크를 해주거나 아니면 해제하더라도 빈방으로 Room을 대체한다거나 하는 식으로작업해주시면 됩니다.
답변 감사합니다. ^^ 좋은하루되세요.
답변 감사합니다. ^^ 좋은하루되세요.