taskLock을 한 이후에 unlock없이...

smb9798의 이미지

어떤 함수 안에서 taskLock을 한 후에 taskUnlock을 하지 않고 그 함수에서 빠져 나왓을 경우, 즉 return해 버렸을 경우 어떻게 되나요??

해당 함수를 수행한 task가 계속 lock을 건 상태로 있게 되나요??아니면 return했으므로 자동적으로 taskUnlock이 되나요??

답변 부탁드립니다.^^