MCPcopy Create free account
hub / github.com/apache/arrow / Finalize

Method Finalize

cpp/src/arrow/filesystem/s3fs.cc:926–933  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

924}
925
926void S3ClientHolder::Finalize() {
927 std::shared_ptr<S3Client> client;
928 {
929 std::unique_lock lock(mutex_);
930 client = std::move(client_);
931 }
932 // Do not hold mutex while ~S3Client potentially runs
933}
934
935std::shared_ptr<S3ClientFinalizer> GetClientFinalizer() {
936 static auto finalizer = std::make_shared<S3ClientFinalizer>();

Callers 3

FinalizeMethod · 0.45
FinalizeMethod · 0.45
FinalizeS3Function · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected