标签: python multithreading sockets
我正在用Python开发一个项目的多线程服务器(要求我使用原始套接字,而不是其他库),但是我不能在网上找到任何明确的答案来确定它是否安全通过不同线程在Python TCP套接字上同时发送和接收。
我确实发现套接字在从多个线程发送或从多个线程接收方面不是线程安全的,但是我无法发现在同一线程上接收单个线程和发送单个线程是否安全?插座。
是否有任何文档清楚地回答了这个问题,或者没有人知道在不需要任何其他并发控制的情况下这样做是否安全吗?