forked from mirror/async-std
Fix compilation errors on latest nightly
This commit is contained in:
parent
06f2569d23
commit
ab1e2b403a
6 changed files with 13 additions and 9 deletions
|
@ -115,7 +115,8 @@ async fn broker(mut events: Receiver<Event>) -> Result<()> {
|
||||||
Event::Message { from, to, msg } => {
|
Event::Message { from, to, msg } => {
|
||||||
for addr in to {
|
for addr in to {
|
||||||
if let Some(peer) = peers.get_mut(&addr) {
|
if let Some(peer) = peers.get_mut(&addr) {
|
||||||
peer.send(format!("from {}: {}\n", from, msg)).await?
|
let msg = format!("from {}: {}\n", from, msg);
|
||||||
|
peer.send(msg).await?
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -115,7 +115,8 @@ Let's add waiting to the server:
|
||||||
# Event::Message { from, to, msg } => {
|
# Event::Message { from, to, msg } => {
|
||||||
# for addr in to {
|
# for addr in to {
|
||||||
# if let Some(peer) = peers.get_mut(&addr) {
|
# if let Some(peer) = peers.get_mut(&addr) {
|
||||||
# peer.send(format!("from {}: {}\n", from, msg)).await?
|
# let msg = format!("from {}: {}\n", from, msg);
|
||||||
|
# peer.send(msg).await?
|
||||||
# }
|
# }
|
||||||
# }
|
# }
|
||||||
# }
|
# }
|
||||||
|
@ -217,7 +218,8 @@ async fn broker(mut events: Receiver<Event>) -> Result<()> {
|
||||||
Event::Message { from, to, msg } => {
|
Event::Message { from, to, msg } => {
|
||||||
for addr in to {
|
for addr in to {
|
||||||
if let Some(peer) = peers.get_mut(&addr) {
|
if let Some(peer) = peers.get_mut(&addr) {
|
||||||
peer.send(format!("from {}: {}\n", from, msg)).await?
|
let msg = format!("from {}: {}\n", from, msg);
|
||||||
|
peer.send(msg).await?
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -73,7 +73,8 @@ async fn broker(mut events: Receiver<Event>) -> Result<()> {
|
||||||
Event::Message { from, to, msg } => { // 3
|
Event::Message { from, to, msg } => { // 3
|
||||||
for addr in to {
|
for addr in to {
|
||||||
if let Some(peer) = peers.get_mut(&addr) {
|
if let Some(peer) = peers.get_mut(&addr) {
|
||||||
peer.send(format!("from {}: {}\n", from, msg)).await?
|
let msg = format!("from {}: {}\n", from, msg);
|
||||||
|
peer.send(msg).await?
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -257,7 +257,8 @@ async fn broker(events: Receiver<Event>) {
|
||||||
Event::Message { from, to, msg } => {
|
Event::Message { from, to, msg } => {
|
||||||
for addr in to {
|
for addr in to {
|
||||||
if let Some(peer) = peers.get_mut(&addr) {
|
if let Some(peer) = peers.get_mut(&addr) {
|
||||||
peer.send(format!("from {}: {}\n", from, msg)).await
|
let msg = format!("from {}: {}\n", from, msg);
|
||||||
|
peer.send(fmt).await
|
||||||
.unwrap() // 6
|
.unwrap() // 6
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -139,9 +139,8 @@ async fn broker_loop(mut events: Receiver<Event>) {
|
||||||
Event::Message { from, to, msg } => {
|
Event::Message { from, to, msg } => {
|
||||||
for addr in to {
|
for addr in to {
|
||||||
if let Some(peer) = peers.get_mut(&addr) {
|
if let Some(peer) = peers.get_mut(&addr) {
|
||||||
peer.send(format!("from {}: {}\n", from, msg))
|
let msg = format!("from {}: {}\n", from, msg);
|
||||||
.await
|
peer.send(msg).await.unwrap();
|
||||||
.unwrap()
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,7 +10,7 @@ async fn get() -> io::Result<Vec<u8>> {
|
||||||
|
|
||||||
let mut buf = vec![];
|
let mut buf = vec![];
|
||||||
|
|
||||||
io::timeout(Duration::from_secs(5), async {
|
io::timeout(Duration::from_secs(5), async move {
|
||||||
stream.read_to_end(&mut buf).await?;
|
stream.read_to_end(&mut buf).await?;
|
||||||
Ok(buf)
|
Ok(buf)
|
||||||
})
|
})
|
||||||
|
|
Loading…
Reference in a new issue