나는 녹 나노 구체 pubsub example을 시도했지만 작동하지 않습니다.나노 상자 크레이트의 예가 작동하지 않습니다
나는 별도의 콘솔 창에서 이러한 작업의 각 한 :
cargo run --example pubsub -- device hoge
그것은 그것은
을 보여줍니다Subscribed to '[104, 111, 103, 101]'. Device is ready.
cargo run --example pubsub -- client hoge
보여줍니다
Subscribed to '[104, 111, 103, 101]'.
cargo run --example pubsub -- server hoge
그것은
Server is ready.
Published '[104, 111, 103, 101] #1'.
Published '[104, 111, 103, 101] #2'.
Published '[104, 111, 103, 101] #3'.
...
모든 세 가지 명령이 실행 유지 보여주고, 그들 중 누구도 종료하지 않습니다. 콘솔 2에 다음과 같이 표시 할 것을 기대했습니다.
Subscribed to '[104, 111, 103, 101]'.
Recv '[104, 111, 103, 101] #1'.
Recv '[104, 111, 103, 101] #2'.
Recv '[104, 111, 103, 101] #3'.
...
아무 것도 표시되지 않았습니다.
내 환경
- 최대 OS X 시에라
- nanomsg 1.0.0
- rustc 1.16.0
이것을 재현 할 수 있습니다. 솔직히 말하자면 실제 예제에서 문제가 될 수 있으므로 문제를 제기했습니다. https://github.com/thehydroimpulse/nanomsg.rs/issues/173 –