리눅스를 통해 pthread 뮤텍스에 대한 래퍼를 쓰고 싶은 OS 추상화 라이브러리를 작성 중입니다.스레드 안전 pthread 뮤텍스 잠금 래퍼
이 코드는 다중 스레드에 의해 호출됩니다.
int my_lock(pthread_mutex_t *mutex)
{
return pthread_mutex_lock(mutex);
}
- 는 함수 my_lock는 스레드 안전합니다 것인가 :
코드는 다음과 같이 간다?
- 그렇지 않은 경우 스레드로부터 안전하게 보호하려면 어떻게해야합니까?