Ivan, I forgot one thing, the AbstractPoller is only used by the native implementations. There is a completely separate PollingWatchService for use on platforms where we don't hook into the native facility, that will need to be updated separately. -Alan.