js-libp2p无法创建新流:connection.newStream既不resolve也不reject
监听器输出
$ node listener.js Listener ready, listening on: /ip4/192.168.0.101/tcp/10333/p2p/QmcrQZ6RJdpYuGvZqD5QEHAv6qX4BrQLJLQPQUrTrzdcgm /ip4/127.0.0.1/tcp/10333/p2p/QmcrQZ6RJdpYuGvZqD5QEHAv6qX4BrQLJLQPQUrTrzdcgm Connected to: Qma3GsJmB47xYuyahPZPSadh1avvxfyYQwk8R3UnFrQ6aP
拨号器输出
$ node dialer.js Dialer ready, listening on: /ip4/192.168.0.101/tcp/61305/p2p/Qma3GsJmB47xYuyahPZPSadh1avvxfyYQwk8R3UnFrQ6aP /ip4/127.0.0.1/tcp/61305/p2p/Qma3GsJmB47xYuyahPZPSadh1avvxfyYQwk8R3UnFrQ6aP Connected to: QmcrQZ6RJdpYuGvZqD5QEHAv6qX4BrQLJLQPQUrTrzdcgm
问题说明
预期监听器和拨号器都会输出日志:new stream with protocol: /p2ptunnel/1.0.0
但调用 await connection.newStream(Protocol.id) 时,这个Promise既不resolve也不reject,导致流程卡壳。
内容的提问来源于stack exchange,提问作者kess
相关产品推荐
相关产品推荐

