On 10 Apr 2012, at 4:41 PM, Lorenzo Thurman wrote:
> I have an app which attempts to make an internet connection after receiving
> an NSWorkspaceDidWake notification. Most of the time, the connection fails
> with the error, "...internet connection appears to be offline (-1009)". My
> guess is the the OS has not yet reinitialized networking before my app
> attempts to connect. So I added a sleepForInterval:10 to make my app wait a
> bit before connecting. This seems to work just fine, but question is:
> Is there a more elegant way to handle this?
Use the (C-level) SCNetworkReachability API to register for callbacks to notify
you of loss and acquisition of network availability. Search for
SCNetworkReachabilitySetCallback, and work outward from there.
— F
_______________________________________________
Cocoa-dev mailing list ([email protected])
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com
This email sent to [email protected]