mikeal/watch — pull request #22 by harleyholt (2012-01-17 02:33:24+00:00)
Title: Fixing no callback when final pending file is ignored

The callback I passed to watchTree never got called. I tracked it down to the case where options.filter is used and the very last pending directory is ignored. This causes the inner most function in the walk function to return without error or invoking the callback. This is my fix for it.