diff options
Diffstat (limited to 'platform/default/default_file_source.cpp')
-rw-r--r-- | platform/default/default_file_source.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/platform/default/default_file_source.cpp b/platform/default/default_file_source.cpp index 10803a18a0..a2ca0de363 100644 --- a/platform/default/default_file_source.cpp +++ b/platform/default/default_file_source.cpp @@ -237,6 +237,10 @@ void DefaultFileSource::setResourceTransform(optional<ActorRef<ResourceTransform } std::unique_ptr<AsyncRequest> DefaultFileSource::request(const Resource& resource, Callback callback) { + if (resource.necessity == Resource::Optional) { + + } + auto req = std::make_unique<FileSourceRequest>(std::move(callback)); req->onCancel([fs = impl->actor(), req = req.get()] () mutable { fs.invoke(&Impl::cancel, req); }); |