lock 에 대해서 질문드립니다
473
infeet
작성한 질문수 5
0
Session 의
Send에서 lock 을 걸고
RegisterSend 로 진입 -> SendAsync 의 pending 이 false
라면 바로 같은 스레드에서 OnSendCompleted 진입
그런데 OnSendCompleted 도 처음에 lock 을 걸어야하는데
위 같은 경우 Send 에서 걸었던 lock 이 아직 풀리기 전에 호출스택이 OnSendCompleted 까지 쌓이는데
OnSendCompleted 에서 lock 안으로 진입할수 있는 이유는 같은 쓰레드 여서 인가요?
답변 1
1
엄밀히 말하면 락을 풀고 RegisterSend를 하는게 맞습니다.
(락 종류에 따라 다르지만, 중첩 락을 허락 안하는 경우라면 문제가 됩니다)
아마 Part7인가에서 수정이 되었던 것 같네요.
17강 강의에 목데이터 첨부파일이 없습니다.
2
37
2
Jib 이미지 빌드에서 docker credential 관련으로 이슈가 있다면
1
79
2
아무도 모르게 책 내시면 모르실 줄 알고!!
1
54
2
6:13 부근에서 끝나버립니다 그 다음 진행부터는 다음 진행창이 나오지 않아요
1
57
6





