@@ -349,24 +349,20 @@ _delegate = [delegate retain]; [self asyncResolve]; while (!delegate->_done) - [runLoop runMode: resolveRunLoopMode - beforeDate: nil]; + [runLoop runMode: resolveRunLoopMode beforeDate: nil]; /* Cleanup */ - [runLoop runMode: resolveRunLoopMode - beforeDate: [OFDate date]]; + [runLoop runMode: resolveRunLoopMode beforeDate: [OFDate date]]; if (delegate->_exception != nil) @throw delegate->_exception; ret = [delegate->_addresses copy]; - objc_autoreleasePoolPop(pool); - return [ret autorelease]; } @end @implementation OFHostAddressResolverDelegate