Adium

Changeset 24976

Show
Ignore:
Timestamp:
08/26/2008 09:03:50 PM (3 months ago)
Author:
evands
Message:

Added better debug logging for DNS lookup and resolve requests

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • branches/adium-1.3/Plugins/Purple Service/adiumPurpleDnsRequest.m

    r24504 r24976  
    123123{ 
    124124        //Success! Build a list of our results and pass it to the resolved callback 
    125         AILog(@"DNS resolve complete for %s:%d", 
    126                   purple_dnsquery_get_host(query_data), 
    127                   purple_dnsquery_get_port(query_data));         
     125        AILogWithSignature(@"DNS resolve complete for %@ (%s:%d)", 
     126                                           self, 
     127                                           purple_dnsquery_get_host(query_data), 
     128                                           purple_dnsquery_get_port(query_data));        
    128129 
    129130        NSEnumerator *enumerator = [addresses objectEnumerator]; 
     
    155156- (void)lookupFailedWithError:(const CFStreamError *)streamError 
    156157{ 
    157         AILogWithSignature(@"Failed lookup for %s. Error domain %i, error %i", 
     158        AILogWithSignature(@"Failed lookup for %@ (%s). Error domain %i, error %i", 
     159                                           self, 
    158160                                           purple_dnsquery_get_host([self queryData]), 
    159161                                           (streamError ? streamError->domain : 0), 
     
    181183        CFHostClientContext context =  { /* Version */ 0, /* info */ self, CFRetain, CFRelease, NULL}; 
    182184 
    183         AILogWithSignature(@"Performing DNS resolve: %s:%d", 
     185        AILogWithSignature(@"Performing DNS resolve on %@: %s:%d", 
     186                                           self 
    184187                                           purple_dnsquery_get_host(query_data), 
    185188                                           purple_dnsquery_get_port(query_data)); 
     
    211214- (void)_finishDnsRequest 
    212215{ 
     216        AILogWithSignature(@"%@", self); 
     217 
    213218        if (host) { 
    214219                CFHostUnscheduleFromRunLoop(host, CFRunLoopGetCurrent(), kCFRunLoopDefaultMode); 
     
    231236- (void)cancel 
    232237{ 
     238        AILogWithSignature(@"%@", self); 
    233239        if (!finished_lookup && host) 
    234240                CFHostCancelInfoResolution(host, kCFHostAddresses); 
    235241 
    236242        [self _finishDnsRequest]; 
     243} 
     244 
     245- (NSString *)description 
     246{ 
     247        return [NSString stringWithFormat:@"<%@: %p: host %p, query_data %p, finished %i>", 
     248                        NSStringFromClass([self class]), self, host, query_data, finished]; 
    237249} 
    238250 
  • branches/adium-1.3/Plugins/Purple Service/MySpace-large.png

    • Property svn:mergeinfo changed from /trunk/Plugins/Purple Service/MySpace-large.png:24736,24741-24743,24886-24887,24894,24896,24909,24912,24914,24916 to /trunk/Plugins/Purple Service/MySpace-large.png:24736,24741-24743,24886-24887,24894,24896,24909,24912,24914,24916,24954
  • branches/adium-1.3/Plugins/Purple Service/MySpace-small.png

    • Property svn:mergeinfo changed from /trunk/Plugins/Purple Service/MySpace-small.png:24736,24741-24743,24886-24887,24894,24896,24909,24912,24914,24916 to /trunk/Plugins/Purple Service/MySpace-small.png:24736,24741-24743,24886-24887,24894,24896,24909,24912,24914,24916,24954
  • branches/adium-1.3/Plugins/Purple Service/PurpleDefaultsMySpace.plist

    • Property svn:mergeinfo changed from /trunk/Plugins/Purple Service/PurpleDefaultsMySpace.plist:24736,24741-24743,24886-24887,24894,24896,24909,24912,24914,24916 to /trunk/Plugins/Purple Service/PurpleDefaultsMySpace.plist:24736,24741-24743,24886-24887,24894,24896,24909,24912,24914,24916,24954
  • branches/adium-1.3/Plugins/Purple Service/PurpleMySpaceAccount.h

    • Property svn:mergeinfo changed from /trunk/Plugins/Purple Service/PurpleMySpaceAccount.h:24736,24741-24743,24886-24887,24894,24896,24909,24912,24914,24916 to /trunk/Plugins/Purple Service/PurpleMySpaceAccount.h:24736,24741-24743,24886-24887,24894,24896,24909,24912,24914,24916,24954
  • branches/adium-1.3/Plugins/Purple Service/PurpleMySpaceAccount.m

    • Property svn:mergeinfo changed from /trunk/Plugins/Purple Service/PurpleMySpaceAccount.m:24736,24741-24743,24886-24887,24894,24896,24909,24912,24914,24916 to /trunk/Plugins/Purple Service/PurpleMySpaceAccount.m:24736,24741-24743,24886-24887,24894,24896,24909,24912,24914,24916,24954
  • branches/adium-1.3/Plugins/Purple Service/PurpleMySpaceAccountViewController.h

    • Property svn:mergeinfo changed from /trunk/Plugins/Purple Service/PurpleMySpaceAccountViewController.h:24736,24741-24743,24886-24887,24894,24896,24909,24912,24914,24916 to /trunk/Plugins/Purple Service/PurpleMySpaceAccountViewController.h:24736,24741-24743,24886-24887,24894,24896,24909,24912,24914,24916,24954
  • branches/adium-1.3/Plugins/Purple Service/PurpleMySpaceAccountViewController.m

    • Property svn:mergeinfo changed from /trunk/Plugins/Purple Service/PurpleMySpaceAccountViewController.m:24736,24741-24743,24886-24887,24894,24896,24909,24912,24914,24916 to /trunk/Plugins/Purple Service/PurpleMySpaceAccountViewController.m:24736,24741-24743,24886-24887,24894,24896,24909,24912,24914,24916,24954
  • branches/adium-1.3/Plugins/Purple Service/PurpleMySpaceService.h

    • Property svn:mergeinfo changed from /trunk/Plugins/Purple Service/PurpleMySpaceService.h:24736,24741-24743,24886-24887,24894,24896,24909,24912,24914,24916 to /trunk/Plugins/Purple Service/PurpleMySpaceService.h:24736,24741-24743,24886-24887,24894,24896,24909,24912,24914,24916,24954
  • branches/adium-1.3/Plugins/Purple Service/PurpleMySpaceService.m

    • Property svn:mergeinfo changed from /trunk/Plugins/Purple Service/PurpleMySpaceService.m:24736,24741-24743,24886-24887,24894,24896,24909,24912,24914,24916 to /trunk/Plugins/Purple Service/PurpleMySpaceService.m:24736,24741-24743,24886-24887,24894,24896,24909,24912,24914,24916,24954