Skip to content

Commit

Permalink
chore: add debug print
Browse files Browse the repository at this point in the history
  • Loading branch information
SSebo committed Aug 10, 2022
1 parent 2a47343 commit d709f6c
Showing 1 changed file with 10 additions and 2 deletions.
12 changes: 10 additions & 2 deletions engineio/src/transports/websocket.rs
Original file line number Diff line number Diff line change
Expand Up @@ -47,15 +47,23 @@ impl WebsocketTransport {
impl Transport for WebsocketTransport {
fn emit(&self, data: Bytes, is_binary_att: bool) -> Result<()> {
self.runtime.block_on(async {
println!("emit will get lock");
let lock = self.inner.lock().await;
lock.emit(data, is_binary_att).await
println!("emit did get lock");
let r = lock.emit(data, is_binary_att).await;
println!("emit free lock");
r
})
}

fn poll(&self) -> Result<Bytes> {
self.runtime.block_on(async {
println!("wait lock");
let mut lock = self.inner.lock().await;
lock.next().await.ok_or(Error::IncompletePacket())?
println!("got lock");
let r = lock.next().await.ok_or(Error::IncompletePacket())?;
println!("free lock");
r
})
}

Expand Down

0 comments on commit d709f6c

Please sign in to comment.