一个写线程,同一个套接字上的一个读线程?

时间:2010-05-11 07:18:50

标签: multithreading sockets

我正在运行带有FreeBSD TCP / IP堆栈的eCos。让两个线程运行一个线程来读取套接字并且一个线程写入同一个套接字是否安全?

嗯,我想因为它的FreeBSD堆栈操作系统并不重要。

致以最诚挚的问候,

弗里德里希

1 个答案:

答案 0 :(得分:5)

AFAIK,套接字是全双工的,这意味着我们可以同时读取和写入同一个套接字。但是,您必须确保一次只有1个读者和1个作者。   如果我错了,请纠正我。