Forráskód Böngészése

Add low watermark

Aleksandr Borzunov 4 éve
szülő
commit
ff09d30bc8
1 módosított fájl, 2 hozzáadás és 1 törlés
  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: