update to latest Rust. Client socket is not closing anymore, though
cleanup
merge