Rust Freezing On Receiving Data