请教:多线程同时写socket是否须要加锁

第一种能够,由于Socket是双工的 多线程读写同一Socket的话基本上是会出问题的 想要不出问题的话,除非你的多个线程做用是同样的 在TCP/TP卷2中有这样的结构体 struct sockbuf{ short sb_flags; .......... }so_recv,so_snd; 其中flag 有这几种标志: SB_LOCK;一个进程已经锁定了插口缓存 SB_WANT;一个进程正在等待给
相关文章
相关标签/搜索