do not schedule kqueue events if we've reached the limit of changelist.
fix off-by-one