在 Linux 中,从两个专用线程发送和接收 TCP 套接字是否安全?

问题描述 投票:0回答:1

在Linux中,如果我为同一个非阻塞套接字创建两个线程,一个用于TCP发送数据,一个用于TCP接收数据,那么它是线程安全的吗?

或者我应该使用互斥体进行同步。

我在 Linux 中使用 C++ 进行编码

linux tcp nonblocking
1个回答
0
投票

绝对没问题。

read/write/send/recv
等库函数中已经存在互斥锁或等效同步。

© www.soinside.com 2019 - 2024. All rights reserved.