lock 걸고 들가서 await 호출시켜놓고 기다리는 거까진 이해 되겠는데

unlock 하지도 않았는데 다른 놈이 어떻게 waiting 하는 놈을 signal 시킬 수 있는 거에요??

말도 안되는 질문을 한 거면 코드 붙여서 다시 질문할게요 ㅠ