def METHOD_NAME(path):
    global _pool
    from multiprocessing.pool import ThreadPool
    list = os.listdir(path)
    list.sort(key=lambda a: a.lower())
    if _pool is None:
        _pool = ThreadPool(10)
    l2 = dict(_pool.map(lambda fn : _file_info(path, fn), list))
    return l2