Open diffweb opened 1 year ago
@diffweb internally nuclei consider the execution of a workflow equal to one template, and such setting is passed to child executors increasing only the allowance of one unit at each nesting recursive level. This was originally a design choice to avoid a running workflow to monopolize the execution bandwidth. Anyway looks like we need to revamp these assumptions as indeed it makes sense to use the whole available parallelism.
Discussed in https://github.com/projectdiscovery/nuclei/discussions/3956