关于 gatewayworker 源码的问题

laiqiqi

BusinessWorker.php

public function tryToConnectGateway($addr)
{
……
            $gateway_connection->send($gateway_data);
            $gateway_connection->connect();
……
}

这两行代码的疑问 是不是应该先执行 $gateway_connection->connect(); 再执行 $gateway_connection->send($gateway_data);

2008 1 0
1个回答

walkor

AsyncTcpConnection没执行connect就send,send的数据会缓冲在发送缓冲区内,等连接建立成功后会自动发送

  • 暂无评论
年代过于久远,无法发表回答
🔝