多个线程对同一socket同时进行send操作的结果 1. 概览 1.1 起因 自己写的项目里,为了保证连接不中断,我起一个线程专门发送心跳包保持连接,那这个线程在send发送数据时,可能会与主线程中的send冲突,因此我就想探讨一下socket api是否具有线程安全性.网上很多说法,但多是推测,于是我结合man pages.StackOverflow和大佬们的博客等资料,做了简单的实验测试一下,用事实说话. 1.2 探究的主要问题和结论预告 以下问题是主要关注Linux tcp,所有结论都是…