You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The current implementation for creating a new derived context doesn't seem to keep track of the hooks of parent context, so that the parent context hooks won't be called when ctx.push is called on the derived context.
As suggested by @trustin, we could fix this by making sure a derived context keeps the reference to the parent context's hook list as well as its own hook list, so that both of them are invoked when the derived context needs to call hooks.
The text was updated successfully, but these errors were encountered:
The current implementation for creating a new derived context doesn't seem to keep track of the hooks of parent context, so that the parent context hooks won't be called when
ctx.push
is called on the derived context.armeria/core/src/main/java/com/linecorp/armeria/internal/client/ClientUtil.java
Line 179 in 2219de1
As suggested by @trustin, we could fix this by making sure a derived context keeps the reference to the parent context's hook list as well as its own hook list, so that both of them are invoked when the derived context needs to call hooks.
The text was updated successfully, but these errors were encountered: