[jOOQ/jOOQ#13669] Race conditions also onError()
This commit is contained in:
parent
5054443b95
commit
0450b0c00f
@ -251,7 +251,7 @@ final class R2DBC {
|
||||
resultSubscriber.downstream.forwarders.remove(forwarderIndex);
|
||||
|
||||
// [#13343] [#13669] Prevent premature completion
|
||||
if (cancelled || resultSubscriber.downstream.forwarders.isEmpty() && resultSubscriber.completionRequested.get())
|
||||
if (resultSubscriber.downstream.forwarders.isEmpty() && resultSubscriber.completionRequested.get())
|
||||
resultSubscriber.complete(cancelled);
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user