http://blog.csdn.net/houlaizhe221/article/details/6580775
阻塞的SOCKET TCP
启了2个线程来分别发送/读取消息
pthread_t pid;
pthread_create(&pid, NULL, thread_funcation_read, NULL);
pthread_detach(pid);
无消息时
读取线程会自己阻塞,
发送线程需要加机制来阻塞
消息的发送需要改成事件驱动方式,事件来激活Thread
[DONE]使用了原子操作 sem_wait | sem_post来控制线程的更新与阻塞