Skip to main content Module reassembler Copy item path Source PartialMessage ๐ Reassembler ๐ Reassembles fragmented messages received from untrusted peers. ReassemblyState ๐ Usage ๐ Incomplete messages and the bytes reserved for them, counted by their declared total size. Pool ๐ Group of sources that share the limits on incomplete messages. ReassemblyError ๐ Reason a fragment was dropped by Reassembler::accept . OTHER_POOL_LIMIT ๐ Most incomplete messages and reserved bytes across all non-web sources. REASSEMBLY_IDLE_TIMEOUT ๐ Time without a new fragment after which an incomplete message is discarded, so a sender that
stops mid-message frees its reservation before REASSEMBLY_TIMEOUT . Well above the Noise
handshake timeout, because a handshake on either side delays fragment processing that long. REASSEMBLY_TIMEOUT ๐ Time after the first fragment at which an incomplete message is discarded. SOURCE_LIMIT ๐ Most incomplete messages and reserved bytes for a single source. WEB_POOL_LIMIT ๐ Most incomplete messages and reserved bytes across all web sources. MessageKey ๐ Fragments of one message are only ever combined with fragments from the same source.