thrownetio_exception("Unable to enable password authentication for file socket. REASON: "+std::string(errno==EINVAL?"EINVAL":(errno==ENOPROTOOPT?"ENOPROTOOPT":"unexpected")));
// TODO might fail as not created with socketpair(). Check man2 socketpair