Hi, I am considering Rust for a particular use case in which I would be doing lots of concurrent requests that would spend most of their time blocked on network I/O in foreign C calls. I may be mistaken but I think a task that blocks like this would block any other tasks on the same scheduler - is that correct? What would perhaps be a good solution would be something like a task pool in which each task runs in a separate OS thread - is there a straightforward way to achieve this?
Thanks, Jeremy
_______________________________________________ Rust-dev mailing list [email protected] https://mail.mozilla.org/listinfo/rust-dev
