about summary refs log tree commit diff
diff options
context:
space:
mode:
-rwxr-xr-xsrc/rsskey.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/rsskey.py b/src/rsskey.py
index 6e938e0..c8acf53 100755
--- a/src/rsskey.py
+++ b/src/rsskey.py
@@ -21,7 +21,7 @@ from functools import partial
 from re import split, sub
 
 from feedparser import parse
-from httpx import AsyncClient
+from httpx import AsyncClient, Limits
 from loca import Loca
 from markdownify import markdownify as md
 from trio import open_nursery, run
@@ -80,7 +80,8 @@ async def main():
         for section in config:
             if section == 'DEFAULT': continue
             job = config[section]
-            client = AsyncClient(base_url=job['dest'])
+            client = AsyncClient(base_url=job['dest'],
+                                 limits=Limits(max_connections=16))
             await stack.enter_async_context(client)
             nursery.start_soon(mirror, nursery, job, client)