瀏覽代碼

Add low watermark

Aleksandr Borzunov 4 年之前
父節點
當前提交
ff09d30bc8
共有 1 個文件被更改,包括 2 次插入1 次删除
  1. 2 1
      hivemind/p2p/p2p_daemon.py

+ 2 - 1
hivemind/p2p/p2p_daemon.py

@@ -336,7 +336,8 @@ class P2P:
                         await P2P.send_protobuf(RPCError(message=str(e)), writer)
 
             with closing(writer):
-                writer.transport.set_write_buffer_limits(high=2 ** 20)
+                writer.transport.set_write_buffer_limits(low=2 ** 21 - 2 ** 16, high=2 ** 21)
+                logger.warning(f"Set watermarks to: {writer.transport.get_write_buffer_limits()}")
 
                 processing_task = asyncio.create_task(_process_stream())
                 try: