TcpConnection::pipe 可能丢失数据的问题

在 TcpConnection 类的 pipe 方法中 $this->onClose = function ($source) use ($dest) { $dest->destroy(); }; 这里如果 pipe 两端的网速差别较大, $source 在发送完数据后 close(), 而 $dest 尚未 send 完成就直接 destroy(), 会丢失数据. 这里的 dest...

mgzhenhong 发表与 2020-08-18 1603 浏览 2 回答
某个设备给我发了串16进制的数我用$worker->onMessage = function($connection, $data)打印$data结果是空

打印$data为空 用bin2hex($data)后再打印就就数据不过这个数据不会改变吗?...

a13976940879 发表与 2019-11-27 1943 浏览 1 回答
请教, 我有100多个ssl证书, 而且数量会变化, 作为https服务端怎么根据每个请求的域名不同, 使用不同的证书呢?

能否在 TcpConnection 的 stream_socket_enable_crypto 之前, 提供一个 beforeSslHandshake 回调方法来修改 socket 的 contentx, 来实现这个功能?...

mgzhenhong 发表与 2019-11-18 2986 浏览 4 回答

mgzhenhong

-6
积分
0
获赞数
0
粉丝数
2019-11-13 加入
🔝