The GitHub Actions job "CI" on fluss.git/fix-lookup-client-shutdown-condition 
has succeeded.
Run started by GitHub user XuQianJin-Stars (triggered by XuQianJin-Stars).

Head commit for run:
ab74475c3f70d52ec98ef236f44c84644655c083 / forwardxu <[email protected]>
Fix inverted awaitTermination condition in LookupClient#close

The shutdown logic in LookupClient#close() had the awaitTermination
condition inverted - it called shutdownNow() when the thread pool had
already terminated gracefully, and did nothing when it timed out.

This is inconsistent with WriterClient#close() and all other shutdown
patterns in the codebase which correctly negate awaitTermination() to
trigger shutdownNow() on timeout.

The bug could cause the lookup sender thread pool to not be forcefully
terminated when graceful shutdown times out, potentially leading to
resource leaks.

Report URL: https://github.com/apache/fluss/actions/runs/25951114260

With regards,
GitHub Actions via GitBox

Reply via email to