GCNetworkReachability
GCNetworkReachability copied to clipboard
GCNetworkReachability not thread safe/can't have multiple instances
Use of global static variables such as _lock_queue leads to race conditions.
However, It is suggested that there can be multiple instances running concurrently due to existence of initializers that return different objects and not a singleton.