@@ -2009,10 +2009,17 @@ answerRecords, authorityRecords, additionalRecords, query->_context, nil); return true; } + +- (void)socket: (OF_KINDOF(OFUDPSocket *))sock + didFailToReceiveWithException: (id)exception +{ + [sock asyncReceiveIntoBuffer: _buffer + length: BUFFER_LENGTH]; +} - (void)asyncResolveSocketAddressesForHost: (OFString *)host target: (id)target selector: (SEL)selector context: (id)context