> First i initialice the pool and then i set the process as a daemon. Then i > call the scan_files() function.
Nope. That's no good. > I also test to initialice the pool inside the daemon() function Depends on where in daemon you do it - it must come after the fork. > and between daemon() and scan_files(). Better. > Doing that, the output is blank, but it doesn't work. Define "doesn't work".