Open chukeer opened 6 years ago
Server端连接首次try_start_receive是在RpcListener::on_accept里头调用RpcByteStream::set_socket_connected时出发,另外当发送完成后会在on_read_some里继续触发,虽然每次on_read_some是在不同线程执行,但执行过程是串行的
Client端连接首次try_start_receive是在RpcByteStream::on_connect里,另外发送完成后也是在on_read_some里继续触发,也不会有并行操作的可能
因此在try_start_receive里是不是可以不需要获取token
Server端连接首次try_start_receive是在RpcListener::on_accept里头调用RpcByteStream::set_socket_connected时出发,另外当发送完成后会在on_read_some里继续触发,虽然每次on_read_some是在不同线程执行,但执行过程是串行的
Client端连接首次try_start_receive是在RpcByteStream::on_connect里,另外发送完成后也是在on_read_some里继续触发,也不会有并行操作的可能
因此在try_start_receive里是不是可以不需要获取token