             directoryChanging = true
             
             oldDirectoryInfo = self.directoryInfo()
-            print(oldDirectoryInfo)
+//            print(oldDirectoryInfo)
             
             let timer = NSTimer(timeInterval: 0.5, target: self, selector: "checkDirectoryInfo:", userInfo: nil, repeats: true)
             NSRunLoop.mainRunLoop().addTimer(timer, forMode: NSRunLoopCommonModes)

        case CannotCreateSource
    }
    
    public typealias CompletionCallback = () -> ()
    
    var watchedURL: NSURL
    public var completionCallback: CompletionCallback?
    private let queue = dispatch_queue_create("com.pop-tap.directory-watcher", DISPATCH_QUEUE_SERIAL)
    private var source: dispatch_source_t?
    private var directoryChanging = false
    private var oldDirectoryInfo = [FileInfo?]()
    
    init(URL: NSURL) {
        watchedURL = URL
    }
    
    deinit {

            close(fd)
        }
        
        guard let src = dispatch_source_create(DISPATCH_SOURCE_TYPE_VNODE, UInt(fd), mask.flag, queue) else {
            cleanUp()
            throw Error.CannotCreateSource
        }
