On my machine, NetworkStateNotifier::updateState() is called about 20 times per minute even though my network online state is not changing. Calling NetworkStateNotifier::updateState() is a bit expensive as it uses udev to iterate through all the network interfaces and check if they have an IP address set. We should improve our NETLINK socket handling code a bit to avoid calling NetworkStateNotifier::updateState() uselessly as much as possible.
Created attachment 194746 [details] Patch
Comment on attachment 194746 [details] Patch Clearing flags on attachment: 194746 Committed r146728: <http://trac.webkit.org/changeset/146728>
All reviewed patches have been landed. Closing bug.