Description
The memory usage wait(timeout > 0) does not respect the timeout. Topic pfc loops on that wait to check the connection context, but it never gets to check the status and stays hung even when jmx is used to kill the connection.
If the topic producer uses alwaysSendSync it avoids this code path and can be closes via JMX and the rollback will release resources as expected.