If w->events != 0, then this check must always be true, else the watcher wouldn't be in queue in the first place.