some more examples
in case all workers are busy, queue new filedescriptors to the least busy ones