While implementing #436, I stumbled upon the fact that this line
seems to block the loop, if this is the case, we should use a select! statement as to not block the scheduler.
This is an asynchronous operation, so, as far as I know, it isn't blocking the scheduler. It would be blocking if the socket is from std instead of tokio.
Fix/Check
While implementing #436, I stumbled upon the fact that this line seems to block the loop, if this is the case, we should use a select! statement as to not block the scheduler.