Add an assertion to AopUtils.KotlinDelegate#invokeSuspendingFunction
See gh-22462
This commit is contained in:
parent
b0aa004d9d
commit
ada76bd7bf
|
@ -372,6 +372,7 @@ public abstract class AopUtils {
|
|||
|
||||
public static Publisher<?> invokeSuspendingFunction(Method method, Object target, Object... args) {
|
||||
Continuation<?> continuation = (Continuation<?>) args[args.length -1];
|
||||
Assert.state(continuation != null, "No Continuation available");
|
||||
CoroutineContext context = continuation.getContext().minusKey(Job.Key);
|
||||
return CoroutinesUtils.invokeSuspendingFunction(context, method, target, args);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue