You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Right now mirrord agent uses 3 global background tasks (dns, sniffer and stealer) and 2 per-client background tasks (tcp and udp). All tasks are run in their own tokio runtimes constructed with Builder::new_multi_thread, which spawns nproc threads. Main function is also run in a multi-threaded runtime. That means that agent uses (4 + clients) * nproc threads. Maybe we could consider using single-threaded runtimes?
The text was updated successfully, but these errors were encountered:
Right now mirrord agent uses 3 global background tasks (dns, sniffer and stealer) and 2 per-client background tasks (tcp and udp). All tasks are run in their own tokio runtimes constructed with
Builder::new_multi_thread
, which spawnsnproc
threads. Main function is also run in a multi-threaded runtime. That means that agent uses(4 + clients) * nproc
threads. Maybe we could consider using single-threaded runtimes?The text was updated successfully, but these errors were encountered: