@@ -464,10 +464,26 @@ @throw [OFOutOfRangeException exception]; return (int)_socket; #endif } + +- (void)releaseSocketFromCurrentThread +{ + /* + * Currently a nop, as all supported OSes that have SOCK_SEQPACKET do + * not need anything to move sockets between threads. + */ +} + +- (void)obtainSocketForCurrentThread +{ + /* + * Currently a nop, as all supported OSes that have SOCK_SEQPACKET do + * not need anything to move sockets between threads. + */ +} - (void)close { if (_socket == OFInvalidSocketHandle) @throw [OFNotOpenException exceptionWithObject: self];