finishOriginal() — netty Function Reference
Architecture documentation for the finishOriginal() function in DnsQueryContext.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 597cf108_a486_921e_d8ff_fe8d9e0d3906["finishOriginal()"] 360b8eed_0666_8e3d_9331_e795bb312381["DnsQueryContext"] 597cf108_a486_921e_d8ff_fe8d9e0d3906 -->|defined in| 360b8eed_0666_8e3d_9331_e795bb312381 4d492031_b30c_1800_087b_fedd91fd6347["retryWithTcp()"] 4d492031_b30c_1800_087b_fedd91fd6347 -->|calls| 597cf108_a486_921e_d8ff_fe8d9e0d3906 ff2b708f_f879_8705_1346_618909272134["finishSuccess()"] 597cf108_a486_921e_d8ff_fe8d9e0d3906 -->|calls| ff2b708f_f879_8705_1346_618909272134 style 597cf108_a486_921e_d8ff_fe8d9e0d3906 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
resolver-dns/src/main/java/io/netty/resolver/dns/DnsQueryContext.java lines 430–439
@SuppressWarnings("unchecked")
private void finishOriginal(Object originalResult, Future<?> future) {
if (originalResult instanceof Throwable) {
Throwable error = (Throwable) originalResult;
ThrowableUtil.addSuppressed(error, future.cause());
promise.tryFailure(error);
} else {
finishSuccess((AddressedEnvelope<? extends DnsResponse, InetSocketAddress>) originalResult, false);
}
}
Domain
Subdomains
Calls
Called By
Source
Frequently Asked Questions
What does finishOriginal() do?
finishOriginal() is a function in the netty codebase, defined in resolver-dns/src/main/java/io/netty/resolver/dns/DnsQueryContext.java.
Where is finishOriginal() defined?
finishOriginal() is defined in resolver-dns/src/main/java/io/netty/resolver/dns/DnsQueryContext.java at line 430.
What does finishOriginal() call?
finishOriginal() calls 1 function(s): finishSuccess.
What calls finishOriginal()?
finishOriginal() is called by 1 function(s): retryWithTcp.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free