-
Notifications
You must be signed in to change notification settings - Fork 16
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
lock_arcus 사용 용도 검토 및 최적화 #236
Comments
arcus-c-client/libmemcached/arcus.cc Lines 1117 to 1123 in cfe538c
arcus-c-client/libmemcached/arcus.cc Lines 1150 to 1156 in cfe538c
|
아래 작업을 하는 데, locking 필요한가요? pthread_mutex_lock(&lock_arcus);
arcus_st *arcus= static_cast<arcus_st *>(memcached_get_server_manager(mc));
pthread_mutex_unlock(&lock_arcus); |
memcached_set_server_manager() 함수를 수행 할 때 lock을 하고 있습니다. 그래서 memcached_get_server_manager() 함수를 수행할 때도 필요하다고 생각했습니다. |
@uhm0311
|
|
@uhm0311
어떤 부분에서 어떤 locking 필요한 지 정리해 보면 될 것 같습니다. |
|
@uhm0311 |
|
|
네 그러면 될 것 같습니다. |
@uhm0311 |
@uhm0311 |
|
@uhm0311 |
|
arcus.cc 파일에 있는 lock_arcus locking 관련하여 아래 작업을 진행합시다.
본 이슈에 결과를 정리해 두면 됩니다.
결과에 따라 lock_arcus locking 제거 or 추가를 진행하도록 하시죠.
The text was updated successfully, but these errors were encountered: