]
Bela Ban updated JGRP-2172:
---------------------------
Summary: Non-blocking flow control (was: Async flow control)
Non-blocking flow control
-------------------------
Key: JGRP-2172
URL:
https://issues.jboss.org/browse/JGRP-2172
Project: JGroups
Issue Type: Feature Request
Reporter: Bela Ban
Assignee: Bela Ban
Fix For: 4.0.4
Sending a message through FlowControl (UFC, MFC) should not block if
{{Message.Flag.NB_FC}} (non-blocking flow control) is set.
Instead, the message should be added to a queue (bounded if {{max_size}} > 0, else
unbounded)
The queued messages are sent when credits arrive.
Non-blocking flow control can be used by both external and internal threads.