]> git.saurik.com Git - apple/configd.git/commitdiff
configd-453.19.tar.gz mac-os-x-1083 mac-os-x-1084 mac-os-x-1085 v453.19
authorApple <opensource@apple.com>
Tue, 9 Apr 2013 17:57:26 +0000 (17:57 +0000)
committerApple <opensource@apple.com>
Tue, 9 Apr 2013 17:57:26 +0000 (17:57 +0000)
SystemConfiguration.fproj/SCNetworkReachability.c

index f13c2a713e4fe7e27bc87038b44a5ef44ebffc55..73e8ff8a4968be6d989778590ed4079c1002d6ca 100644 (file)
@@ -5798,15 +5798,15 @@ reachPerform(void *info)
              defer ? ", deferred" : "",
              forced ? ", forced" : "");
 
+       /* update flags / interface */
+       _reach_set(&targetPrivate->info, &reach_info, cycle);
+
        /* as needed, defer the notification */
        if (defer) {
                MUTEX_UNLOCK(&targetPrivate->lock);
                return;
        }
 
-       /* update flags / interface */
-       _reach_set(&targetPrivate->info, &reach_info, cycle);
-
        /* save last notification info */
        _reach_set(&targetPrivate->last_notify, &reach_info, cycle);