Can tokio UdpSocket::recv resolve immediatelly?

In my project I have two task, each one with it's own socket.
I'm using recv to read the incoming messages.
The problem is that one of the task never run even if I send data on it's socket.
The other is constantly receiving data

If the socket have always available data, is recv never poll ?

EDIT
My bad, it's work fine. I was sending data on the wrong port :person_facepalming:
But i'm still curious about recv behaviour if some data is already available.

Yes, the recv function will return the data immediately without yielding if it is available.

This topic was automatically closed 90 days after the last reply. We invite you to open a new topic if you have further questions or comments.