Home / Function/ awaitInactivity() — netty Function Reference

awaitInactivity() — netty Function Reference

Architecture documentation for the awaitInactivity() function in GlobalEventExecutor.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  b6be03e5_1ab2_8d0e_a32d_a2cf8774b4c8["awaitInactivity()"]
  408381e8_b0ab_c53d_3b6c_8d8a15aaa884["GlobalEventExecutor"]
  b6be03e5_1ab2_8d0e_a32d_a2cf8774b4c8 -->|defined in| 408381e8_b0ab_c53d_3b6c_8d8a15aaa884
  style b6be03e5_1ab2_8d0e_a32d_a2cf8774b4c8 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

common/src/main/java/io/netty/util/concurrent/GlobalEventExecutor.java lines 215–224

    public boolean awaitInactivity(long timeout, TimeUnit unit) throws InterruptedException {
        ObjectUtil.checkNotNull(unit, "unit");

        final Thread thread = this.thread;
        if (thread == null) {
            throw new IllegalStateException("thread was not started");
        }
        thread.join(unit.toMillis(timeout));
        return !thread.isAlive();
    }

Domain

Subdomains

Frequently Asked Questions

What does awaitInactivity() do?
awaitInactivity() is a function in the netty codebase, defined in common/src/main/java/io/netty/util/concurrent/GlobalEventExecutor.java.
Where is awaitInactivity() defined?
awaitInactivity() is defined in common/src/main/java/io/netty/util/concurrent/GlobalEventExecutor.java at line 215.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free