Andrey Zagrebin created FLINK-18646: ---------------------------------------
Summary: Managed memory released check can block RPC thread Key: FLINK-18646 URL: https://issues.apache.org/jira/browse/FLINK-18646 Project: Flink Issue Type: Bug Components: Runtime / Task Affects Versions: 1.11.0 Reporter: Andrey Zagrebin UnsafeMemoryBudget#verifyEmpty, called on slot freeing, needs time to wait on GC of all allocated/released managed memory. If there are a lot of segments to GC then it can take time to finish the check. If slot freeing happens in RPC thread, the GC waiting can block it and TM risks to miss its heartbeat. -- This message was sent by Atlassian Jira (v8.3.4#803005)