Index: src/OFTCPSocket.m ================================================================== --- src/OFTCPSocket.m +++ src/OFTCPSocket.m @@ -183,11 +183,11 @@ @try { [_socket connectToHost: _host port: _port]; } @catch (OFException *e) { - _exception = e; + _exception = [e retain]; } [self performSelector: @selector(didConnect) onThread: _sourceThread waitUntilDone: false];