Merge pull request #19 from aarcangeli/patch-1

This commit is contained in:
Vaci 2021-11-05 17:41:00 +00:00 committed by GitHub
commit d3bdb293f4
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -758,10 +758,12 @@ final class RpcState<VatId> {
if (ctx != null) {
ctx.requestCancel();
}
else {
// Remove question id
// this is a different then c++ implementation, but it is required as java's promises doesn't support
// all features of kj's promises
var questionId = finish.getQuestionId();
answers.erase(questionId);
}
if (exportsToRelease != null) {
this.releaseExports(exportsToRelease);