Merge branch 'master' into dev
| | |
| | | |
| | | |
| | | NetModSocket::~NetModSocket() { |
| | | int s; |
| | | // int s; |
| | | // delete gpool; |
| | | // s = pthread_mutex_destroy(&sendMutex); |
| | | if(s != 0) { |
| | | err_exit(s, "shm_socket_close"); |
| | | } |
| | | // if(s != 0) { |
| | | // err_exit(s, "shm_socket_close"); |
| | | // } |
| | | } |
| | | |
| | | |
| | |
| | | * 关闭 |
| | | */ |
| | | void net_mod_socket_close(void *_socket) { |
| | | // NetModSocket *sockt = (NetModSocket *)_socket; |
| | | // delete sockt; |
| | | NetModSocket *sockt = (NetModSocket *)_socket; |
| | | delete sockt; |
| | | } |
| | | |
| | | int net_mod_socket_stop(void *_socket) { |
| | |
| | | // sockt->queue = NULL; |
| | | // } |
| | | |
| | | rv = pthread_mutex_destroy(&(sockt->mutex) ); |
| | | if(rv != 0) { |
| | | err_exit(rv, "shm_socket_close"); |
| | | } |
| | | pthread_mutex_destroy(&(sockt->mutex) ); |
| | | |
| | | |
| | | free(sockt); |
| | | |
| | |
| | | } |
| | | |
| | | printf("==========end========\n"); |
| | | shm_mm_wrapper_destroy(); |
| | | // shm_mm_wrapper_destroy(); |
| | | |
| | | } |
| | | |