diff --git a/src/base/bittorrent/session.cpp b/src/base/bittorrent/session.cpp
index b8189d126..72ac5a752 100644
--- a/src/base/bittorrent/session.cpp
+++ b/src/base/bittorrent/session.cpp
@@ -1430,6 +1430,7 @@ void Session::configure(libtorrent::settings_pack &settingsPack)
         settingsPack.set_int(libt::settings_pack::seed_choking_algorithm, libt::settings_pack::anti_leech);
         break;
     }
+    settingsPack.set_int(libt::settings_pack::aio_threads, 32);
 }
 
 void Session::configurePeerClasses()
