Hi, running multiple scans in parallel is supported. It should work without any conflict.
E.g. if you start multiple processes for the `scan` tool, then each one will create a new scanning session and those will not clash with each other.
Similarly with avast-protocol(5), you can initiate multiple sessions via the scan.sock (each new connection creates new session). The avast-rest frontend is creating a pool of scan sessions internally, so it can handle incoming requests in parallel.
This all works with a single avast.service (/usr/bin/avast), which internally creates threads for the parallel scan sessions.
If you are encountering any issue with parallel scans, please specify in detail how you're doing the scans.