POSIX threads workers