Borrows one synchronous owner-thread cleanup without transferring native resource ownership.
Attempts the borrowed cleanup and propagates its original failure unchanged.