Я понял, что надо сделать так: в основном потоке создать default_loop, а в остальных уже просто Loop'ы наштамповать, не?
This function is thread-safe, and one common way to use libev with threads is indeed to create one loop per thread, and using the default loop in the "main" or "initial" thread.