std::io is thread safed now