X-Git-Url: http://git.ithinksw.org/MenuTunes.git/blobdiff_plain/0923e41e1f17298b8e12df7615977b92c4d2bfef..84a701a4f9f2e6f49bd78ccd9f2ba0370e841da9:/NetworkController.m?ds=sidebyside diff --git a/NetworkController.m b/NetworkController.m index b191c6d..7c2e209 100755 --- a/NetworkController.m +++ b/NetworkController.m @@ -289,7 +289,12 @@ static NetworkController *sharedController; ITDebugLog(@"Found service named %@.", [aNetService name]); [remoteServices addObject:aNetService]; [aNetService setDelegate:self]; - [aNetService resolve]; + //Figure out if it responds to the 10.4 method + if ([aNetService respondsToSelector:@selector(resolveWithTimeout:)]) { + (void)[aNetService resolveWithTimeout:5.0]; + } else { + [aNetService resolve]; + } if (!moreComing) { [[NSNotificationCenter defaultCenter] postNotificationName:@"ITMTFoundNetService" object:nil]; }