级别锁 - 好还是坏?

时间:2014-11-02 11:34:38

标签: python multithreading sockets concurrency multiprocessing

我有一个类,它在构造函数中将套接字连接作为参数。在线程中执行该连接的写入和读取。异步套接字操作的重复调用可能导致数据损坏,我需要对它们进行线程安全。

为什么我需要类级锁?因为可以在类的实例之间共享连接。

这里的直接解决方案是将Lock实例作为类属性,但这有点可疑。
是好的设计决定吗?有人知道更好的解决方案吗?

0 个答案:

没有答案