[IMP] OSX handling of socket shutdown in TinySocketClientThread